TERRY J. KIRWAN, JR., KIRWAN LAW FIRM, PC