Roofers in Ann Arbor, MI
Roof repair in Ann Arbor typically costs $450-$2,200 for a targeted fix, while full roof replacement runs $9,500-$22,000 for a typical 1,800-2,400 square foot home depending on pitch, material, and how much decking needs replacing on older homes. Prices run higher than the Michigan average because freeze-thaw cycles and ice dams accelerate wear on the area's many pre-1960 roofs, and steep, complex rooflines are common in Burns Park and Ann Arbor Hills.
Skip the 10 phone calls.
Tell Henry about your project once and get up to 3 written estimates from local Ann Arbor roofers.
Get 3 free estimatesAlready have an estimate? Get a free second opinion
Top 10 roofers in Ann Arbor, MI
The 10 Ann Arbor roofers with the most Google reviews.
- 1View on Google
Victors Home Solutions
4.85,084 reviews5002 Dewitt Rd, Canton Township, MI 48188, USA
- 2View on Google
Mr. Roof
4.41,183 reviews3511 E Ellsworth Rd, Ann Arbor, MI 48108, USA
- 3View on Google
GoTo Roofing, Inc.
4.9480 reviews6250 Jackson Rd, Ann Arbor, MI 48103, USA
- 4View on Google
Roof Advance
4.9440 reviews3748 Carpenter Rd, Ypsilanti, MI 48197, USA
- 5View on Google
Rapid Roofing
4.8343 reviews2727 E Michigan Ave, Ypsilanti, MI 48198, USA
- 6View on Google
Neighborhood Roofing
5.0341 reviews1377 Tefft Ct, Saline, MI 48176, USA
- 7View on Google
A H Construction & Roofing Co
5.0238 reviews5417 Daytona St, Ypsilanti, MI 48197, USA
- 8View on Google
Billy's Roofing
4.9213 reviews27513 Grand River Ave, Livonia, MI 48152, USA
- 9View on Google
Freedom Roofing, Windows and Siding LLC
4.9109 reviews206 E Huron St Ste 320, Ann Arbor, MI 48104, USA
- 10View on Google
Imperial Building & Roofing
4.995 reviews4724 S State Rd, Ann Arbor, MI 48108, USA
Ratings and reviews powered by Google
Skip the 10 phone calls.
Tell Henry about your project once and get up to 3 written estimates from local Ann Arbor roofers.
Get 3 free estimatesAlready have an estimate? Get a free second opinion
The Henry Standard
Every roofer in our network agrees to three things.
Show up
Call back. Keep appointments. And if something changes, communicate it.
Quote honestly
Clear scope, materials, and pricing in writing—so you know what you're agreeing to.
Finish the work
See the job through and take care of the agreed-upon work before calling it finished.
Nothing revolutionary. Just the way we believe doing business should still be done.
How Henry matches you with Ann Arbor roofers
- Step 1
Tell Henry about the roof
Your ZIP, what's going on up there, and how soon you need it handled. Two minutes, four questions.
- Step 2
Only three pros get it
Only three Henry Standard roofers in your Ann Arbor-area ZIP get your request — each has agreed to show up, quote honestly in writing, and finish the work.
- Step 3
Compare up to three quotes
You hear from three roofers at most — never a list of twenty — and every estimate comes in writing. You pick, or pick nobody.
What roofing costs in Ann Arbor
| Minor roof repair (leak, flashing, few shingles) | $450-$1,200 |
| Larger repair with decking replacement | $1,200-$2,200 |
| Ice dam damage repair | $800-$3,500 |
| Full roof replacement, asphalt shingle | $9,500-$16,000 |
| Full roof replacement, complex/steep roof or older home | $14,000-$22,000 |
| Gutter replacement, whole house | $1,500-$4,000 |
| Ice and water shield upgrade (eaves) | $800-$2,000 |
| Chimney flashing repair | $300-$900 |
Ranges are general estimates gathered from homeowner-reported quotes in the Ann Arbor area, not an offer or a quote for your roof.
When to schedule roof work in Ann Arbor
Roofers in Ann Arbor stay busiest from April through November, but emergency leak and ice dam repairs spike in January and February when snow melt refreezes at the eaves of older, poorly insulated homes.
Permits, inspections and HOA rules
The City of Ann Arbor Building Services requires a permit for reroofing that involves more than two layers of shingle removal or structural repair, and Washtenaw County follows the Michigan Residential Code for inspection standards on covered work.
Licensing and insurance in Michigan
Roofing contractors in Michigan must hold a Residential Builder license issued by LARA, and homeowners should confirm a contractor's license is active and check for disciplinary history using the state's online license verification system before signing a contract.
Why ice dams are a bigger issue in Ann Arbor
Southeast Michigan's freeze-thaw cycle means snow on a roof can melt during the day and refreeze at the eaves overnight, building up ice dams that force water back under shingles and into attic spaces, a pattern that repeats through much of the winter.
Older homes in neighborhoods like Burns Park and Ann Arbor Hills, many built before modern attic insulation and ventilation standards, are especially prone to this because uneven attic heat speeds up the melt-refreeze cycle.
When a permit is required
City of Ann Arbor Building Services requires a permit when a reroof involves tear-off of more than two existing layers or any structural repair to decking or framing, and inspectors check for proper underlayment and ice and water shield installation at eaves.
Simple like-for-like shingle repairs on a small area generally do not need a permit, but homeowners should confirm with Building Services before work starts, since unpermitted structural work can complicate a future home sale.
Verifying a roofer's Michigan license
Roofing contractors doing work in Ann Arbor must carry a Residential Builder license from LARA, and homeowners can look up any contractor's license number, status, and complaint history through the state's online verification tool.
Ask for proof of workers' compensation and liability insurance as well, since roof work carries real fall risk and an uninsured crew shifts that liability onto the homeowner.
Materials that hold up in this climate
Architectural asphalt shingles rated for high wind remain the most common choice in Ann Arbor, but ice and water shield membrane along the eaves, extending at least 24 inches past the interior wall line, is critical given local ice dam risk.
Homes with steep or complex rooflines, common in Ann Arbor Hills and parts of Burns Park, often need additional flashing detail around dormers and valleys, which is where a large share of repair calls originate.
Areas Henry covers
Burns Park · Old West Side · Water Hill · Kerrytown · Ann Arbor Hills · Lower Burns Park · Dicken · Scio Township edge
Common questions
How much does roof replacement cost in Ann Arbor?
A full asphalt shingle replacement typically runs $9,500-$16,000 for a standard home, and $14,000-$22,000 for steep or complex rooflines common in older neighborhoods.
Do ice dams cause real damage in Ann Arbor?
Yes, freeze-thaw cycles in southeast Michigan regularly push meltwater back under shingles at the eaves, and repairing that water damage typically costs $800-$3,500.
Is a permit required to reroof a house in Ann Arbor?
A City of Ann Arbor Building Services permit is required when removing more than two shingle layers or doing structural repair; simple spot repairs usually do not need one.
How do I check if a roofer is licensed in Michigan?
Roofers need a Residential Builder license from LARA, and you can verify license status and any complaints through the state's online license search before hiring.
What roofing material works best for Ann Arbor's climate?
Architectural asphalt shingles with ice and water shield membrane along the eaves are the standard choice, given the area's freeze-thaw and ice dam exposure.
Ann Arbor roofing guides from The Henry Files
More home services in Ann Arbor
Nearby Michigan markets
Sources
Get Ann Arbor roofing estimates in writing.
Two minutes now beats weeks of unreturned calls. Free, no obligation, never more than three roofers.
Get My Free Roofing Quotes