J. RICHARD MEAGHER DDS, P.C.