54B
90% range 50.8–58.9
MARK GANNON
Primary kind of workRoofing
activemedium confidence
Sub-scores
Inspections58
better than peers
Failed / re-inspection results on 3% of inspections vs 18% expected for similar jobs
Plan quality / Revisions48
typical
1.25 plan send-backs / revision events per permit vs 1.12 expected for similar jobs
Time to permit53
typical
Median 20.5 days to approval vs 13 days peer median (0.80× after adjusting for kind of work)
Completion65
better than peers
0% of issued permits expired/voided without final vs 12% expected
More: compliance & reliability
Compliance58
better than peers
0.04 license/insurance/stop-work type holds per permit vs 0.10 expected
Reliability40
worse than peers
10% of inspections cancelled vs 4% expected
Ann Arbor activity & plain stats
Permits in scored set
9
Last 3 years
5
Last 12 months
2
Years active
6
2019–2026
Median days to approval
20.5
peer median 13.0
Permits needing a revision
56%
Permits with a failed / re-inspection
11%
Inspections on record
12
Job mix
Roofing 56% Commercial alterations 33% Additions / ADUs 11%
Sample permit records
| Permit | Kind of work | Applied | Status | Days to approval | Notes |
|---|---|---|---|---|---|
| BLDGC24-0580 | Commercial alterations | 2024-11-11 | Final | 42 | plan submittal v1 requires re-submit plan submittal v2 requires re-submit 5 eReview file(s) sent back for resubmittal Permit placed on hold for more information |
| BLDGC25-0136 | Roofing | 2025-04-07 | Final | 27 | plan submittal v1 requires re-submit 4 eReview file(s) sent back for resubmittal |
| BLDGC24-0486 | Roofing | 2024-09-25 | Final | 1 | plan submittal v1 requires re-submit 2 eReview file(s) sent back for resubmittal |
| BLDGR22-2233 | Additions / ADUs | 2022-04-28 | Void - Wrong Workclass | — | — |
| BLDGC26-0540 | Roofing | 2026-10-13 | Void - Wrong Workclass | — | — |
| BLDGC23-0221 | Roofing | 2023-05-15 | Final | 2 | — |