# Tax Preparation Services in Michigan

22,107 credentialed preparers (— CPAs, — EAs, — attorneys) across 699 cities.

## Top cities
- Detroit: 2,606 preparers, 225,580 returns, $40,127 avg AGI
- Grand Rapids: 1,369 preparers, 181,290 returns, $83,297 avg AGI
- Warren: 264 preparers, 68,020 returns, $51,120 avg AGI
- Sterling Heights: 334 preparers, 67,600 returns, $64,602 avg AGI
- Ann Arbor: 424 preparers, 69,960 returns, $138,195 avg AGI
- Lansing: 402 preparers, 78,000 returns, $52,115 avg AGI
- Clinton Township: 265 preparers, 52,730 returns, $63,245 avg AGI
- Flint: 354 preparers, 57,570 returns, $40,818 avg AGI
- Dearborn: 295 preparers, 47,340 returns, $61,469 avg AGI
- Livonia: 277 preparers, 51,370 returns, $84,629 avg AGI
- Troy: 888 preparers, 42,280 returns, $126,683 avg AGI
- Kalamazoo: 294 preparers, 73,740 returns, $73,691 avg AGI
- Southfield: 804 preparers, 39,490 returns, $65,608 avg AGI

Source: IRS PTIN + SOI public data. taxprepservicehq.com/michigan/