David P. Fritch, PC