Greenville, NC
(252) 916-3278

Filed on time

Tax Services

Tax laws are complex, and the goal is not just filing on time. It is reducing what you owe legally, staying compliant, and never opening a letter from the IRS that you did not see coming.

Planning happens before December, not after

Business returns and individual returns get prepared for every filing situation, and quarterly estimated tax support keeps you from a surprise bill in April. Strategic tax planning and year-end projections happen while there is still time to act on them, not in the final week of the year when the options have already closed. If a letter arrives from the IRS, that correspondence is handled directly rather than left for you to decode.

Who this is for

Business owners filing for the first time, individuals with complicated situations, and anyone who has had a bad experience with a Tax Pro who rushed them. One client's returns have been handled here for over twenty years. Every published review names Michael personally for his patience and how clearly he explains what is actually happening.

Michael Hayes, CPA, licensed in Virginia. Ramsey Trusted Tax Pro, rated 5.0 from 16 Google reviews. Call (252) 916-3278.

Michael Hayes, CPA, at his desk in Greenville, North Carolina

Filed, not guessed at

Everything that falls under tax services here.

  • Business tax preparation
  • Quarterly estimated tax support
  • Individual tax preparation, all filing situations
  • IRS correspondence support
  • Strategic tax planning
  • Tax projections and year-end planning

Before you call

Two questions people ask first.

Are you a CPA, and where are you licensed?
Michael Hayes is a CPA licensed in Virginia, with more than thirty-five years of accounting and tax experience.
What does Ramsey Trusted actually mean?
It means Ramsey Solutions vetted the practice before allowing it to carry the name. In Michael's own words: this recognition isn't bought, it's earned. It is a credential you can check rather than a claim made on a website.

Quotes are free. Call (252) 916-3278 or send a message for a straight answer on scope and price before any work begins.