The EFPR Group of Companies

For over 60 years, our knowledgeable and experienced team of CPAs and business consultants have been serving individuals and businesses in Western New York and around the nation.

Joshua M. Hoffman

CPA, MSA

Joshua M. Hoffman

Joshua is a Director in EFPR Group’s Tax and Business Service department. He joined the firm in 2014 and has over nine years of experience in a broad range of industries such as construction, real estate, transportation, emerging technologies and closely held businesses.

Joshua offers a variety of tax services to clients including individual, partnership, corporate and not-for-profit tax preparation, and assists clients with tax planning. He prepares compiled and reviewed financial statements and consults with clients on business solutions. Joshua also specializes in tax problem resolution with the IRS in addition to state and local taxing authorities. He is the service line leader in the multi-state taxation group, providing multi-state tax consulting and compliance services, and is regularly involved in researching new tax accounting regulations and their applicability to a client’s ever-changing business environment.

Joshua graduated from SUNY Geneseo with both a Bachelor of Science degree in Accounting in 2010 and a Master of Science degree in Accounting in 2012. He currently sits on the board for the Mercy Flight Central Foundation and the Mercy Flight Central Audit and Finance committees in addition to the NYSSCPA Multistate and Local Taxation committee and the Monroe County Bar Association and NYSSCPA Annual Tax Institute planning committee.

Education and Certifications

  • SUNY Geneseo MS, Accounting
  • Certified Public Accountant

Community Affiliations

  • Mercy Flight Central Foundation, Board Member
  • Mercy Flight Central Foundation, Finance Committee
  • Mercy Flight Central Foundation, Audit Committee
  • Monroe County Bar Association and NYSSCPA Annual Tax Institute, Planning Committee
  • NYSSCPA Multistate and Local Taxation Committee

For more information call

800.546.7556