John Mahaffey, CPA, CVA, CGMA

John Mahaffey has over 25 years of accounting experience, including extensive experience in the not-for-profit sector. He also performs audits of indirect cost rates for state highway contractors, assists in preparing incurred cost submissions for federal government contractors, and performs audits, reviews, compilations and tax work for real estate developers and investors.

In 1999, John graduated magna cum laude from the University of Baltimore with a Bachelor of Science in accounting. He received his CPA certification in 2000. John is also a Certified Valuation Analyst (CVA).

John is a member of the American Institute of Certified Public Accountants (AICPA), Maryland Association of Certified Public Accountants (MACPA), The National Association of Certified Valuation Analysts (NACVA), and Carroll County Chamber of Commerce.

He currently serves as president of the Habitat for Humanity of Carroll County’s board of directors after previously operating as treasurer.