LENNON & KLEIN, P.C.