OFlaherty Heim Egan & Birnbaum LTD Company Information