What a Roof Replacement Costs in Michigan in 2026
What shapes the roof replacement cost Michigan homeowners see in 2026: squares, pitch, tear-off, decking, ice barrier, and how to compare written quotes.
How to vet a roofing contractor Rochester Hills homeowners can trust: the state license, insurance certificates, the city permit and an itemized estimate.
Choosing a roofing contractor Rochester Hills homeowners can trust comes down to five checks before you sign: an active Michigan license you look up yourself, insurance certificates sent by their agent, a building permit pulled with the city, a written itemized estimate, and a local address you could drive to. A contractor who clears all five is worth comparing on price and fit. One who dodges any of them isn’t, however good the number looks.
Michigan licenses residential roofers through LARA, the Department of Licensing and Regulatory Affairs, and its Bureau of Construction Codes. A roofer working on a house usually holds a Maintenance and Alteration Contractor license with roofing on it, or a broader Residential Builder license. Either covers a re-roof. The requirement applies to residential jobs of $600 or more, labor and materials combined, which takes in every replacement and most real repairs.
Check again right before work starts. A license can lapse or be suspended between the estimate and the tear-off.
Two policies matter.
Ask for a certificate of insurance for each policy, sent to you directly by the contractor’s insurance agent. The insured name should match the license, the dates should cover your job, and the coverage should include roofing. Then call the agent and confirm the policy is active. If an uninsured worker falls off your roof, you don’t want to be the one finding out who pays.
Re-roofing generally needs a building permit in Michigan. In Rochester Hills it comes from the city’s Building Department, which takes applications online and requires a contractor to register with the department before applying.
A good contractor pulls the permit in its own name, puts the fee in the estimate and gives you the permit number before the tear-off. The inspection covers what you can’t see once the shingles are on: the Michigan Residential Code limits a roof to two layers and requires an ice barrier along the eaves in our climate. Be wary if a contractor asks you to pull the permit yourself. It often means they can’t, and it puts the code responsibility on you.
One local wrinkle: a Rochester mailing address doesn’t always mean Rochester Hills. The City of Rochester and Oakland Township issue their own permits.
A one-line bid gives you nothing to compare and nothing to hold anyone to. Hold every bid, including ours, to this list.
| Line item | What it should say | Why it matters |
|---|---|---|
| Tear-off | Layers removed, down to the deck | Two layers is the code limit |
| Decking | Price per sheet of rotten plywood or OSB | It’s found after tear-off, so price it now |
| Ice barrier | Eaves, valleys, around penetrations | Required at the eaves here |
| Shingles | Manufacturer, product line, color | So two bids compare the same product |
| Flashing | New or reused at walls, chimney, pipe boots | Reused flashing is a common leak source |
| Ventilation | Intake and exhaust, any changes | Poor venting shortens shingle life |
| Permit and cleanup | Included or extra | No surprise add-ons |
| Payments | Deposit, then what’s due when | Ties your money to finished work |
If you sign at home after a sales pitch there, Michigan’s Home Solicitation Sales Act generally gives you until midnight of the third business day to cancel, and the contract must include a written cancellation notice. For typical prices, see what a roof replacement costs in Michigan.
Roofing mistakes show up in February, when an ice dam finds a short ice barrier, or in the first July thunderstorm, when reused step flashing lets go. You want a contractor who still answers the phone then, at an address in Oakland or Macomb County you could drive to. A P.O. box, an out-of-state address or no address at all tells you how invested they are in being around next year.
When hail or straight-line winds come through Rochester Hills, Troy or Shelby Township, out-of-state crews follow within days. Slow down if you see:
Good local roofers are busy after a storm, so waiting a week or two for an inspection is normal. Our post on hail damage and your insurance claim in Michigan covers the claim side.
LARA’s advice is that some upfront payment is standard, an unusually large down payment is a warning sign, and you should never pay for the whole job in advance. Pay as the work progresses, by check or card rather than cash.
Ballpark: Consumer guides commonly put a roofing deposit at roughly 10% to one-third of the contract, usually to cover materials ordered for your house. A request for half or more before anything is delivered deserves a hard question.
The final payment comes after the roof is finished, the inspection has passed and the yard has been swept for nails.
If you’re in Rochester Hills and want a second written estimate to measure the others against, ask us for a free estimate.
Yes, for residential work. Residential roofing jobs of $600 or more, labor and materials combined, require a LARA license, usually a Maintenance and Alteration Contractor license with roofing or a Residential Builder license, which you can check at michigan.gov/lara.
Re-roofing generally requires a building permit in Michigan, and in Rochester Hills it is issued by the city’s Building Department. The contractor should pull it in its own name and give you the permit number before work starts.
LARA warns against unusually large down payments and against paying for a whole job in advance. Consumer guides commonly cite roughly 10% to one-third of the contract, tied to materials, with the rest paid as the work is completed.
Usually, yes. Under Michigan’s Home Solicitation Sales Act, a contract signed at your home after a sales pitch there can generally be cancelled until midnight of the third business day, and the seller must give you a written cancellation notice.
Ask for certificates of insurance for general liability and workers’ compensation, sent straight from the contractor’s insurance agent. Then call that agent to confirm the policies are active and cover the dates of your job.
Call and ask — or send the form and we'll come out, look, and give you a written estimate. Free for homes and businesses.
Keep reading
What shapes the roof replacement cost Michigan homeowners see in 2026: squares, pitch, tear-off, decking, ice barrier, and how to compare written quotes.
Ice dam prevention for Michigan homes: why ice dams form, the attic fixes that stop them, an honest look at heat cables, and what to do if water gets in.
How attic ventilation works on a Michigan home: intake and exhaust, the 1/150 and 1/300 rules, blocked soffits, and the signs your attic isn't breathing.