JOHN P. TUMELTY & ASSOCIATES P.C.