Tax preparation services in Michigan
Michigan levies a state income tax — most residents file both a federal 1040 and a state return. The IRS lists 22,107 credentialed preparers in Michigan, including 5,455 CPAs, 1,738 enrolled agents, and 538 tax attorneys.
Credentialed preparers
22,107
across 699 cities
CPAs
5,455
Enrolled agents
1,738
federally licensed, unlimited IRS representation
Tax attorneys
538
Owe the IRS or the state of Michigan?
Back taxes, levies, liens, and unfiled returns — a 60-second quiz routes you to the right kind of help.
2,276 EAs and attorneys in Michigan can represent you before the IRS.
Services in Michigan
Tax Preparation
Get your federal and state returns prepared and filed correctly.
Tax Relief & Resolution
Owe back taxes? Specialists negotiate with the IRS on your behalf.
Back Taxes & Unfiled Returns
Catch up on years of unfiled returns before the IRS files for you.
Audit Representation
A CPA, EA, or tax attorney deals with the IRS so you don't have to.
Business & S-Corp Tax
Entity returns, payroll tax, deductions, and quarterly planning.
Self-Employed & 1099 Taxes
Schedule C, quarterly estimates, and deductions for freelancers and gig workers.
Crypto & Digital Asset Taxes
Capital gains, DeFi, staking, and the 1099-DA era of crypto reporting.
Amended Returns (1040-X)
Fix a filed return — missed credits, wrong status, forgotten income.
Filing Extensions
More time to file (not to pay) — Form 4868 and what it really does.
IRS Notice Help
Got a letter? Know exactly what it means and what happens next.
Top cities in Michigan
Detroit
2,606 preparers · 225,580 returns filed · 52% use a pro
Grand Rapids
1,369 preparers · 181,290 returns filed · 49% use a pro
Warren
264 preparers · 68,020 returns filed · 58% use a pro
Sterling Heights
334 preparers · 67,600 returns filed · 64% use a pro
Ann Arbor
424 preparers · 69,960 returns filed · 44% use a pro
Lansing
402 preparers · 78,000 returns filed · 47% use a pro
Clinton Township
265 preparers · 52,730 returns filed · 56% use a pro
Flint
354 preparers · 57,570 returns filed · 53% use a pro
Dearborn
295 preparers · 47,340 returns filed · 72% use a pro
Livonia
277 preparers · 51,370 returns filed · 54% use a pro
Troy
888 preparers · 42,280 returns filed · 56% use a pro
Kalamazoo
294 preparers · 73,740 returns filed · 41% use a pro
Southfield
804 preparers · 39,490 returns filed · 56% use a pro
Saginaw
340 preparers · 57,530 returns filed · 52% use a pro
Portage
204 preparers · 24,930 returns filed · 44% use a pro
Traverse City
292 preparers · 25,420 returns filed · 50% use a pro
Farmington
451 preparers · 45,440 returns filed · 58% use a pro
Bloomfield Hills
235 preparers · 24,530 returns filed · 70% use a pro