W. FRANK WARD, PC