JAMES C. MCMAHON, BRODSKY ALTMAN & MCMAHON, LLP