ROOFING x ANN ARBOR x MICHIGAN

Roofing contractors in Ann Arbor, Michigan.

Roofing contractors operating in Ann Arbor, Michigan, must adhere to state-level licensing requirements managed by the Department of Licensing and Regulatory Affairs (LARA). A valid Residential Builder or Maintenance & Alteration contractor license is mandatory for any roofing project involving structural changes or significant repair.

At the local level, the City of Ann Arbor mandates that all roofing projects obtain a building permit before commencement. Contractors are responsible for ensuring work complies with the Michigan Residential Code, particularly regarding ice dam protection and ventilation. Failure to secure permits or adhere to code standards can result in significant penalties and project delays.

State License
STATE LARA M&AResidential Builder
Permit Issuer
City of Ann ArborBuilding Dept
Avg. Plan Review
3-7 DaysStandard
Typical Start-Up
RANGE $500+License/Bond
FILE · ROOFING x ANN ARBOR x MICHIGAN
Compliance Dossier
Public
File
05 / 2026
State AuthorityMichigan LARA
CountyWashtenaw County
City AuthorityAnn Arbor Building Dept
Statute / CodeMichigan Residential Code
Federal Cert.OSHA Compliance
ReciprocityVerify with LARA
FILE ROOFINGLOCATION ANN ARBOR, MICHIGANTYPE COMPLIANCE GUIDE
VERIFIED 05 / 2026STATUS PUBLIC REFERENCE
What's specific to Ann ArborWhat this leaf carries beyond the Michigan state file.
Ice Barrier Compliance
Ann Arbor's climate necessitates strict adherence to Michigan Residential Code ice barrier requirements.
Local Permit Portal
Ann Arbor utilizes a specific online portal for permit applications and inspection scheduling.
Historic District Oversight
Properties in Ann Arbor historic districts may require additional review by the Historic District Commission.
§ 01 · Permit Stack

Three layers govern Roofing work in Ann Arbor.

State licensing is the baseline; local city ordinances govern the actual permit issuance and inspection process.

State — Floor
LARA
Residential Builder LicenseWorkers Comp
County — Overlay
Washtenaw County
Building Code EnforcementEnvironmental Health
City — Where you file
Ann Arbor Building Dept
Building PermitZoning Compliance

Read it bottom-up.

State licensing is the baseline; local city ordinances govern the actual permit issuance and inspection process.

This file exists to show what changes when the trade is Roofing and the jurisdiction is Ann Arbor, Michigan.

Source · State, county, and city issuing authoritiesLast verified · 05 / 2026
§ 02 · Specs Ledger

Every requirement, with a number on it.

Each row names the issuing authority, cost, timeline, citation, and status behind the requirement.

RequirementIssued byCostTimeCitationStatus
Residential Builder LicenseRequired for roofing
LARA
Verify with LARA
6-8 weeks
MCL 339.2404
REQUIRED
General LiabilityMandatory for license
Private Insurer
Varies
Immediate
Verify with LARA
REQUIRED
Building PermitRequired for re-roofing
Ann Arbor
Verify with City
3-5 days
Ann Arbor Code
REQUIRED
Surety BondOften required for licensing
Surety Co
Varies
1 week
Verify with LARA
REQUIRED
OSHA 10/30Recommended for safety
OSHA
Varies
Self-paced
29 CFR 1926
REQUIRED
Business RegistrationState level
LARA
Verify with LARA
1 week
Verify with LARA
REQUIRED
§ 03 · Year-One Cost

What it costs to start Roofing in Ann Arbor.

A practical floor for Ann Arbor, Michigan. Verify each amount with the issuing authority.

Year-one ledger
Ann Arbor, Michigan · Roofing
State License FeeInitial applicationVerify with LARA
Building PermitBased on valuationVerify with City
Liability InsuranceAnnual premiumVaries
Workers CompAnnual premiumVaries
Inspection FeesPer visitVerify with City
Plan Review FeeIf applicableVerify with City
Year-one floorVaries by project scope
Excludes tools, vehicle purchase, payroll, and marketing.
Note
Permit Valuation

Permit costs are calculated based on the total estimated cost of the roofing project.

Note
License Renewals

State licenses must be renewed every three years.

Note
Insurance

Costs vary significantly based on company size and history.

§ 04 · Path to First Job

From day zero to first inspection.

A practical path for Roofing contractors in Ann Arbor.

1
Day 0
License Verification
LARA
2
Day 2
Permit Application
Ann Arbor
3
Day 7
Permit Approval
Ann Arbor
4
Day 8
Project Start
Contractor
5
Day 12
Rough Inspection
Ann Arbor
6
Day 15
Final Inspection
Ann Arbor
§ 05 · Compliance Checklist

Check them off.

Each item names the issuing authority, cycle, and citation.

01
Verify License
Ensure the contractor's license is active and in good standing.
StateLARALARA
ContractorIssuing authority
02
Submit Plans
Provide roof specifications to the city for review.
LocalPermitAnn Arbor Building Dept
ContractorIssuing authority
03
Post Permit
Display the building permit clearly at the job site.
SafetyComplianceAnn Arbor Code
ContractorIssuing authority
04
Follow MRC
Ensure materials and installation meet Michigan Residential Code.
CodeSafetyMRC
ContractorIssuing authority
05
Schedule Inspections
Call for required inspections at completion.
ProcessInspectionAnn Arbor Building Dept
ContractorIssuing authority
06
Final Sign-off
Obtain final inspection approval from the city inspector.
CloseoutComplianceAnn Arbor Building Dept
InspectorIssuing authority
§ 06 · Local Enforcement Data

Violations cited most in Ann Arbor.

When confirmed local data is unavailable, this section stays marked for verification.

Commonly cited
Verify with agency

Unpermitted Work

Performing roofing without a valid building permit.

PenaltyStop-work order and fines
Commonly cited
Verify with agency

Safety Violations

Failure to utilize fall protection equipment as required by OSHA.

PenaltyOSHA citations
Commonly cited
Verify with agency

Code Non-compliance

Improper installation of ice and water shield.

PenaltyCorrection required
§ 07 · Ann Arbor-specific FAQ

Questions Roofing contractors ask about Ann Arbor.

Q01Do I need a separate license for roofing in Ann Arbor?+
No, roofing is covered under the Michigan Residential Builder or Maintenance & Alteration (M&A) license issued by LARA.
LicensingStateSource · Michigan Department of Licensing and Regulatory Affairs (LARA)
Q02Is a permit required for a simple shingle replacement?+
Yes, the City of Ann Arbor requires a building permit for roofing work, including re-roofing projects.
PermitsAnn ArborSource · City of Ann Arbor Building Services
Q03How do I schedule an inspection in Ann Arbor?+
Inspections can be scheduled through the City of Ann Arbor's online portal or by calling the Building Department directly.
InspectionsProcessSource · City of Ann Arbor Planning and Development Services
Q04Are there specific ice dam protection requirements?+
Yes, the Michigan Residential Code requires ice barrier underlayment in specific climate zones, including Washtenaw County.
CodeSafetySource · Michigan Residential Code (MRC)
Q05What happens if I work without a permit?+
Working without a permit can lead to stop-work orders, fines, and potential legal action by the City of Ann Arbor.
ComplianceRiskSource · City of Ann Arbor Code of Ordinances
Q06Does Ann Arbor require a local business registration?+
Ann Arbor does not require a specific local contractor license, but you must be registered with the State of Michigan.
RegistrationLocalSource · City of Ann Arbor Clerk's Office

These are the documents Iris tracks for you.

Store licenses, permits, policies, and renewal dates in one place.