MCELROY, DEUTSCH, MULVANEY & CARPENTER, LLP