JOHN P. GARVEY, P.C.