LEAHEY & JOHNSON, P.C.