BROSNAN & HEGLER, LLP