Ann Arbor Roofing Co. logo
Two-story Craftsman house with a deep front porch and a new brown architectural shingle roof, autumn maples along the street

Ann Arbor Roofing Co.: Roof Replacement, Metal Roofing, Flat Roofs & Storm Damage Repair

Ann Arbor Roofing Co. connects you with a roofer for replacement from the deck up: tear-off, ice and water shield at the eaves, synthetic underlayment, new flashing and drip edge, then architectural shingles, standing seam metal or an EPDM or TPO membrane on the flat sections. Repair requests, storm and hail damage, slate and gutters come through here too.

Tell us about the roof by phone or with the form. Your request goes to one independent local roofing contractor, who can look at the roof and put a free estimate in writing.

Get a free roofing estimate

Free for homeowners. One local contractor contacts you.

Roofing services in Ann Arbor

Home Roofing in Ann Arbor: Replacement, Repair and New Roof Systems

Ann Arbor's houses skew old. Three out of four owner-occupied homes here went up before 1980, and almost one in five dates to 1939 or earlier. Fewer than half the homes in the city are owner-occupied, so a good share of roofing requests come from landlords. On an older roof, picking the shingle is the easy part. The real unknowns are the deck, the flashing and the attic underneath.

Brick ranch house mid tear-off: bare plywood deck, dark ice and water shield along the eave and grey underlayment above it

Roof Replacement

A replacement starts with a tear-off. Under Michigan's code, a roof replacement removes every existing layer down to the deck. That's when soft or delaminated plywood gets cut out and replaced. Next comes the ice barrier. Ann Arbor's January mean is 24 °F, under the code's 25 °F trigger, so the self-adhering membrane is required from the eave edge to at least 24 inches inside the exterior wall. Underlayment covers the rest of the deck. Drip edge goes on at the eaves and rakes, and new step flashing, pipe boots and a ridge vent finish the job before the first course of shingles.

Close view of a new charcoal dimensional asphalt shingle roof with deep shadow lines running up to the ridge

Asphalt Shingle Roofing

Most Ann Arbor roofs are asphalt. Three-tab shingles are flat and the cheapest. Architectural (dimensional) shingles are laminated in two layers, which gives the shadow lines you see from the street, and HomeGuide puts them at 20 to 30 years against 15 to 20 for three-tab. Two ratings are worth reading on the wrapper. ASTM D3161 Class F means the shingle passed a 110 mph fan test. UL 2218 Class 4 means it survived a 2-inch steel ball dropped from 20 feet, and some insurers discount for it. Michigan's code wants at least four nails per strip shingle, and asphalt can't go on a pitch flatter than 2:12.

Mid-century modern house with vertical wood siding and a dark grey standing seam metal roof among tall oak trees

Metal Roofing

Standing seam steel comes in long panels from ridge to eave, joined by raised seams with no screws through the face. Snap-lock panels click together. Mechanically seamed panels get folded shut with a seamer and hold better on long runs and low pitches, which suits low-slope roofs like the ones on many mid-century houses. Metal shingles are the other route: steel pressed to look like shingles, slate or shake. HomeGuide gives metal a 30 to 80+ year life. On a roof over a door or a deck, ask about snow guards, because 61 inches of snow a year has to land somewhere.

White TPO membrane flat roof with a metal edge and roof drain over a rear addition of an older shingled house

Flat Roofing: EPDM, TPO and Rubber Roofs

Porches, garages, dormers and rear additions often have a roof too flat for shingles. Those get a membrane. EPDM is the black rubber sheet, glued or held down, with seams taped. TPO is a white sheet whose seams are welded with hot air into one piece. Modified bitumen is the torch-down or peel-and-stick option. HomeGuide puts EPDM at 15 to 20 years and TPO at 10 to 25. Flat roofs fail where water sits, so the fix for chronic ponding is often tapered insulation under the membrane to push water toward the drain or scupper.

Tudor Revival house with steep gables, half-timbering and a grey-green slate roof with copper valley flashing

Slate and Synthetic Slate Roofs

Almost one in five Ann Arbor homes was built in 1939 or earlier, and some of them still carry natural slate. Good slate outlives most of what's nailed to it. The National Park Service puts Vermont and New York slate at about 125 years, so a leaking slate roof usually needs flashing work and a few replaced pieces. Tearing it off is rarely the answer. Synthetic slate is the lighter stand-in when slate is past saving, at $9 to $12 per square foot installed against $10 to $30 for natural slate. In a historic district, a change of material goes to the city first (more on that below).

Weathered brown asphalt shingles with round dark bruises where hail knocked off the granules, loose granules in the gutter

Storm and Hail Damage Repair

NOAA's storm records list 60 hail reports in Washtenaw County from 2015 through 2024. Forty-four of them were an inch or larger, and 1.5-inch hail fell in Ann Arbor in April 2020 and again in July 2023. Hail knocks the granules off shingles and bruises the mat underneath, which shortens the roof's life even when nothing leaks yet. Wind does the obvious damage: lifted tabs, creased shingles, limbs through the deck. Photograph the damage before anything is repaired. Michigan insurers have to tell you within 30 days what they need for a claim, and pay within 60 days of proof of loss.

Brick chimney meeting a grey shingle roof with new step and counter flashing, a gloved hand sealing the top corner

Roof Repair and Leak Repair

Most leaks start at a joint. The open field of shingles is rarely the problem. Chimneys, sidewalls, skylights and vent pipes all depend on flashing, and the rubber boot around a plumbing vent tends to crack long before the shingles around it wear out. Valleys carry the most water on the roof. Nail pops and missing tabs come next. A good repair finds where the water gets in, which can be several feet uphill from the stain on your ceiling, and replaces flashing instead of smearing sealant over it.

Two-story older house with a blue tarp battened over a section of its shingle roof after a fallen tree limb was cut away

Emergency Roof Repair

When a limb comes through the roof or wind peels off a section, the first job is keeping water out. A crew tarps the opening, battens the tarp down with wood strips and clears debris, and the permanent repair waits for dry weather and the insurance adjuster. If water is coming through a ceiling, turn off power to any fixture it's near and put a bucket under it. On 24 August 2023, NOAA's storm log estimated 61-knot (about 70 mph) thunderstorm winds in Ann Arbor, with trees down on cars.

Flashlight beam in an attic lighting a dark water stain on the underside of the roof deck near a vent pipe

Roof Inspection

A roof inspection covers the surface and the attic. Outside: worn or missing shingles, granule loss, flashing, the condition of vents and gutters, soft spots on the deck. Inside: water stains, daylight around penetrations, frost or mold on the sheathing in winter, and whether the attic is vented and insulated.

Corner of a white two-story house with seamless white aluminum gutters and a downspout extension carrying water away from the foundation

Gutter Installation and Gutter Guards

Seamless aluminum gutters are rolled on site to the length of each run, so the only joints are at the corners. K-style is the common profile; half-round suits older and historic houses. Downspouts should land water several feet out from the foundation. Gutter guards cut cleaning under mature trees. One thing to know: gutters don't cause ice dams, but a clogged gutter full of ice makes one worse and can pull the gutter off the fascia.

Continuous shingle-over ridge vent running the length of a newly shingled roof peak against a blue sky

Attic Insulation and Roof Ventilation

Michigan State University Extension puts the cause of ice dams plainly: unwanted heat in the attic, from too little insulation or too little ventilation. Air sealing and insulation keep house heat out of the attic. Ventilation pulls cold outside air in at the soffits and lets it out at the ridge, which keeps the roof deck cold enough that snow doesn't melt and refreeze at the eaves. Michigan's code asks for at least 1 square foot of net vent area per 150 square feet of attic (1 per 300 under listed exceptions).

New deck-mounted skylight in a dark grey shingle roof with metal step flashing worked into the shingle courses

Skylight Installation and Repair

A skylight leak is almost always a flashing leak. Deck-mounted skylights use a manufacturer's flashing kit that weaves into the shingle courses. Curb-mounted units sit on a raised frame and suit flat roofs and replacements of older units. If a roof replacement is coming within a few years, swap aging skylights at the same time: the flashing gets replaced anyway, and you avoid cutting into a new roof later.

Ice Dams, Chimneys and Other Roof Work

Some of the work that keeps an Ann Arbor roof dry happens at its edges.

Ice Dam Removal and Prevention

When attic heat melts the bottom of the snowpack, the water refreezes at the cold eave and backs up under the shingles. Removal means steaming channels through the ice. Chipping at it with a hatchet tears up the shingles along with the ice. Prevention means air sealing, insulation and ventilation, plus the code-required ice barrier the next time the roof is replaced.

Chimney Flashing Repair

Brick chimneys need two layers of flashing: step flashing woven into the shingles and counter flashing cut into the mortar joints over it. A chimney wider than 30 inches also needs a cricket, a small peaked roof behind it that splits the water around. Caulk on a chimney is a temporary fix.

Cedar Shake Roofing

Cedar shakes are thick, split by hand or machine, and last 30 to 50 years with upkeep at $25 to $30 per square foot installed, per HomeGuide. They need spacing between shakes and an underlayment that lets the wood dry. Damaged shakes can be replaced one at a time.

Soffit and Fascia Repair

The fascia board carries the gutters, and the soffit underneath feeds air into the attic. Ice dams and overflowing gutters rot both. A repair often swaps solid soffit for vented panels so the ridge vent has intake to work with.

Flat Roof Coating

A silicone or acrylic coating can add years to a sound EPDM, TPO or modified bitumen roof that's chalking or crazing. It doesn't fix wet insulation or open seams, and a core cut first tells you which you have.

Replacing the Roof Before Solar Panels

Panels stay on a roof for decades. If the shingles are past the middle of their life, re-roofing first saves paying to pull the panels off and put them back later. In a historic district, staff can approve panels on roof surfaces that aren't visible from the street.

Commercial Roofing for Ann Arbor Rentals, Condos and Businesses

Plenty of Ann Arbor roofs belong to landlords, associations and businesses rather than the people living under them.

Rental Houses and Apartment Buildings

Owners and property managers usually want a start date they can give tenants and photos of the finished work for their records; ask for both in the estimate. Older rental houses near campus often have a flat porch or addition roof as well as the main shingle roof.

Condo and HOA Roofs

Associations replace roofs building by building to match their reserve study, and boards need comparable bids to vote on. A phased plan keeps shingles and colors consistent across buildings bought years apart.

Retail, Office and Light Industrial Buildings

Low-slope commercial roofs use TPO, EPDM or modified bitumen over insulation, with roof drains, scuppers and curbs around rooftop units. Most leaks start at those penetrations and at the perimeter edge.

Churches, Schools and Nonprofits

These buildings often combine a steep slate or shingle roof over the main hall with flat roofs over later additions, so one estimate has to cover both kinds of work.

Roofing Older Ann Arbor Houses and Historic Districts

Ann Arbor has 15 local historic districts, reviewed by the Historic District Commission. If the house is in one, city staff can sign off on a new roof only when it exactly matches the existing top layer or goes back to the original material. Anything else, such as asphalt replacing slate, or a change to the roof's shape, goes to the Commission. The city's guidelines ask owners to repair historic slate, tile and metal where it can be repaired. You can check whether an address is in a district through the city assessor's database.

Age matters even outside the districts. Homes built before 1978 may have lead paint on the fascia, soffits and trim, and the EPA's renovation rule requires a lead-safe certified firm for paid work that disturbs those painted surfaces. A roofer nailing through painted trim falls under it.

What a New Roof Costs in Ann Arbor

Short answer: HomeGuide's national range for a roof replacement is $5,700 to $16,000, with an average of $10,800. Angi's 2026 average is $9,609. Larger, steeper Ann Arbor houses run higher: the 2025 Cost vs Value report priced a 3,000 square foot asphalt tear-off in the Detroit area at $33,692.

Roofers price by the square, which is 100 square feet of roof. HomeGuide puts a replacement at $300 to $600 per square and removal of an old layer at $100 to $300 per square. What moves your price:

  • Size and pitch

    A steep roof takes more material, more safety gear and more labor than a shallow one with the same footprint.
  • Layers

    Two old layers mean a bigger tear-off and more dumpster weight.
  • Deck repair

    Rotted boards only show up once the old roof is off, so ask for a per-sheet price in the estimate.
  • Material

    Architectural shingles run $4 to $6 per square foot installed, metal shingles $6 to $14, natural slate $10 to $30.
  • Permit

    Ann Arbor's fee is valuation-based: about $315 on a $15,000 job under the city's fee table.

On resale, the same Cost vs Value report found an asphalt replacement in the Detroit area recouped 67.8% of its cost.

Repair or Replace: Roof Lifespan in Michigan Weather

How long a roof lasts depends on what's on it. A study by NAHB and Bank of America Home Equity put asphalt shingles at about 20 years and slate at over 50. HomeGuide's 2026 figures run 20 to 30 years for architectural shingles, 30 to 80+ for metal and 30 to 50 for cedar. Ann Arbor's weather pushes roofs toward the low end: hail, summer thunderstorm winds and 59 days a year with snow on the ground.

Repair makes sense when the damage is local (a flashing, a vent boot, a storm-damaged section) and the rest of the roof is sound. Replacement makes sense when shingles are curling and losing granules across the whole roof, when leaks keep moving, or when the roof already has two layers and can't take a third.

Permits, Layers and Paperwork Before You Re-Roof

Ann Arbor Building Permit

Permits go through STREAM, the city's permit system. The city's fee table charges $15 plus $100 and $10 per $1,000 of job cost, plus 20% for plan review where it applies. It doesn't name a re-roof permit type, so ask the contractor to confirm the permit and show you the card before work starts.

Michigan's Code on Layers and Ice Barrier

Michigan still builds to the 2015 Michigan Residential Code; the 2021 update is on hold by court order. It caps a roof at two layers, requires an ice barrier here, and requires drip edge at eaves and rakes.

Contractor Licence

Michigan licenses roofing as a maintenance and alteration trade, or under a residential builder licence, for any job of $600 or more. Look up the contractor's licence with the state before you sign.

Insurance Paperwork

For a storm claim, keep photos, the adjuster's report and the contractor's estimate together. The insurer has 30 days to say what it needs and 60 days after proof of loss to pay.

Gloved hands nailing a dark grey architectural shingle over synthetic underlayment with a roofing nailer

Get a free roofing estimate in Ann Arbor

  • Written estimate, free of charge
  • Shingle line, underlayment and ice barrier named in the price
  • Deck repair priced per sheet before the tear-off
  • One independent local roofer per request, not a call list
  • No fee to the homeowner for the referral

Get a free roofing estimate

Free for homeowners. One local contractor contacts you.

How a Request Moves From Call to Finished Roof

  1. 1

    Call or Send the Form

    Tell us the address, what the roof is doing and how soon you need someone. We pass it to one independent local contractor, not a call list.

  2. 2

    Roof Measured and Inspected

    The contractor measures the roof, checks the attic and flashing and photographs problem areas.

  3. 3

    Written Estimate With Materials Named

    You get a written price that names the shingle or panel line, the underlayment and ice barrier, the flashing work and the per-sheet price for deck repair.

  4. 4

    Permit, Tear-Off and Install

    Once the permit is in place, the old roof comes off, damaged deck boards are replaced at the quoted per-sheet price and the new system goes on. Confirm the start date and who pulls the permit in writing.

  5. 5

    Cleanup and Final Walkthrough

    Ask for a magnetic nail sweep of the yard and driveway and a walkthrough with the contractor before the final payment.

Ann Arbor Roofing Service Area

Ann Arbor Roofing Co. takes roofing requests across the City of Ann Arbor, all 28.4 square miles of it in Washtenaw County, from the older streets near downtown to the subdivisions on the city's edges.

Frequently asked questions

What is the average cost of replacing a roof in Michigan?

For a full asphalt tear-off on a large house, the 2025 Cost vs Value report puts the Detroit-area job at $33,692 for 30 squares (3,000 square feet of roof). Smaller roofs cost far less: HomeGuide's national range is $5,700 to $16,000, and Angi's 2026 average is $9,609. Size, pitch, layers and deck repair move the number most.

How much would a 1,200 sq ft roof cost?

At HomeGuide's $4 to $6 per square foot installed for architectural shingles, 1,200 square feet of roof comes to about $4,800 to $7,200. Measure the roof, not the floor plan: pitch and overhangs make the roof bigger than the house's footprint. Tearing off an old layer adds $100 to $300 per 100 square feet.

Is $30,000 too much for a roof?

Not for a big roof. The 2025 Cost vs Value report priced a 3,000 square foot asphalt tear-off in the Detroit area at $33,692, so $30,000 is in range at that size. On a 1,500 square foot roof it would be high for shingles, unless the price covers slate, metal, a lot of deck repair or a very steep pitch.

What is the 25% rule for roofing?

You'll hear it as a rule of thumb for when a partly damaged roof has to be redone. Michigan's 2015 Residential Code doesn't frame re-roofing around a percentage. Its re-roofing section turns on layers and condition: no new covering over two existing layers, over a water-soaked or deteriorated roof, or over slate.

How many layers of shingles are allowed on a roof in Michigan?

Two at most. The 2015 Michigan Residential Code, still in force, says no new covering goes over a roof that already has two or more layers, and none goes over slate, clay or asbestos-cement tile. A full replacement means removing every layer down to the deck, which also lets the contractor check the boards.

Do I need a permit to replace a roof in Ann Arbor?

Expect to. Michigan's code requires a permit to alter or repair a building and doesn't list roofing among the exempt jobs, and the city says home improvements need a building permit, applied for through its STREAM system. The city doesn't name a separate re-roof permit, so confirm with Building and Construction Services. Under its fee table, a $15,000 job comes to about $315 with plan review. In a historic district, add a $35 staff review.

When is the best time of year to replace a roof in Ann Arbor?

Late spring through early fall, when the deck is dry and nights stay above freezing. Ann Arbor averages 130 nights a year at or below freezing and 61.4 inches of snow, and January's mean temperature is 24 °F. We'd plan a full replacement for the warm months and keep winter for repairs that can't wait.

Ready to get started in Ann Arbor?

Request a free estimate