Brosnan & Hegler, Llp