PATRICK F. LENNON, LENNON, MURPHY & LENNON, LLC