Haefele Flanagan provides a wide range of accounting, audit, assurance, tax, and business advisory services to a diversified clientele in a variety of industries. We are dedicated to assisting privately held for-profit companies, publicly traded organizations, nonprofit organizations, and individuals comply with the ever-changing rules and regulations applicable to all organizations and individuals. We are committed to providing timely, high quality, and client-centered professional services.
A distinctive feature of Haefele Flanagan is the hands-on involvement and responsive service of our partners, managers, and staff. We encourage communication and seek involvement with our clients throughout the year. This on-going involvement results in better planning, earlier identification, and resolution of accounting, audit, tax, and various other issues. It means that we are immediately available to you and possess the technical expertise to understand, evaluate, and provide alternative solutions.
Haefele Flanagan is a member of the American Institute of Certified Public Accountants (AICPA), the Pennsylvania Institute of CPA’s (PICPA), and the New Jersey Society of CPAs (NJCPA). The firm is registered with the Public Company Accounting Oversight Board (PCAOB). The firm is also an independent member of CPA Associates International, Inc. (CPAAI), which is an association of approximately 160 independent certified public accounting firms located in the United States and around the world that provide clients with professional accounting, auditing, tax, and management advisory services. This relationship enables our clients and our firm to derive the benefits of the combined professional strength and widespread geographical locations of all the member firms while maintaining our independent practices.
At Haefele Flanagan, we have a joint mission to take care of our staff and to take care of our clients. Our staff mission is to attract and develop talented individuals to form a responsive team of qualified professionals and to enable members of our team to achieve their personal and professional goals. Our mission to our clients is to offer unique solutions to enable them to achieve their goals and to provide them with timely and quality services.