48C+
90% range 44.6–54.0
Kelly's Carpentry & Remodeling
Primary kind of workRemodels
activefeaturedhigh confidence
Sub-scores
Inspections43
worse than peers
Failed / re-inspection results on 29% of inspections vs 20% expected for similar jobs
Plan quality / Revisions45
typical
0.56 plan send-backs / revision events per permit vs 0.44 expected for similar jobs
Time to permit46
typical
Median 14 days to approval vs 10 days peer median (1.25× after adjusting for kind of work)
Completion41
worse than peers
34% of issued permits expired/voided without final vs 21% expected
More: compliance & reliability
Compliance66
better than peers
0.01 license/insurance/stop-work type holds per permit vs 0.02 expected
Reliability60
better than peers
3% of inspections cancelled vs 6% expected
Ann Arbor activity & plain stats
Permits in scored set
38
Last 3 years
3
Last 12 months
1
Years active
9
2017–2026
Median days to approval
14.0
peer median 10.0
Permits needing a revision
24%
Permits with a failed / re-inspection
42%
Inspections on record
85
Job mix
Remodels 66% Decks & porches 26% Windows & doors 5% Foundation / structural 3%
Score by kind of work
Remodels · 25 permits
50
Decks & porches · 10 permits
50
Sample permit records
| Permit | Kind of work | Applied | Status | Days to approval | Notes |
|---|---|---|---|---|---|
| BLDGC22-2074 | Windows & doors | 2022-05-09 | Final | 107 | plan submittal v1 requires re-submit plan submittal v2 requires re-submit 3 eReview file(s) sent back for resubmittal |
| BLDGR26-0522 | Remodels | 2026-04-09 | Expired | 15 | plan submittal v1 requires re-submit 3 eReview file(s) sent back for resubmittal permit expired without final |
| BLDGR22-3308 | Decks & porches | 2022-09-28 | Requires Resubmit | — | plan submittal v1 requires re-submit plan submittal v2 requires re-submit 3 eReview file(s) sent back for resubmittal |
| BLDG20-0745 | Decks & porches | 2020-06-04 | FINALED | 14 | — |
| BLDG19-2349 | Decks & porches | 2019-11-06 | FINALED | 0 | — |
| BLDG19-0952 | Foundation / structural | 2019-06-03 | CANCELLED | — | — |