Sterling Heights Expert Roofing logo
Two-story brick and vinyl colonial mid roof replacement, new slate-gray architectural shingles on the front slope and two roofers in harnesses near the ridge

Roof Replacement in Sterling Heights, MI

Sterling Heights Expert Roofing connects homeowners with one independent local roofer for roof replacement as the building code defines it: every old layer comes off down to the deck, and the roof is rebuilt with new drip edge, a self-adhered ice barrier at the eaves, underlayment, step and counter flashing, shingles or metal panels, and ridge ventilation. The job might be a single detached garage or a cut-up two-story roof with dormers and a flat porch tie-in, and the material can change along the way, say from 3-tab to architectural shingles or from shingles to standing seam steel. Before you commit to anything, ask the roofer to measure the roof in squares, check the deck from the attic and put the full scope and price in writing.

Get a free roofing estimate

Free for homeowners. One local contractor contacts you.

Roof Replacement Jobs on Sterling Heights Houses

Roofer seen from behind prying two stacked layers of worn asphalt shingles off a wood plank roof deck with a roofing shovel

Strip-Off of a Two-Layer Roof

A house that already wears two layers of shingles can't take a third (the rules are further down this page), so the next roof starts with both layers in the dumpster. That's where the surprises turn up. With two layers on top, nobody has seen the deck since the first roof went on: plank boards with wide gaps, delaminated plywood along the eaves, soft spots where an old leak sat for years. Expect the crew to cut those out before any underlayment goes down. The extra layer shows up in the estimate as more tear-off labor and more disposal weight, and it's fair to ask for both as separate lines.

Two-story brick and vinyl colonial with half the main roof finished in new charcoal shingles and the other half covered in gray synthetic underlayment

Main House Tear-Off and Re-Shingle

This is the standard job: the main roof stripped to the deck and rebuilt, one section at a time, with no more opened than the crew can dry in before the end of the day. The order of the layers matters more than the shingle brand. Edge metal goes on at the eaves and rakes following the drip edge rules, the ice barrier runs up from the eave, underlayment covers the rest of the deck, and then the shingles go on, each strip held by at least four nails under the code. Pipe flashings, vents and edge metal that are rusted or damaged get replaced rather than reused, which the code also requires on a reroof (flashing at reroof).

Attached two-car garage roof being re-shingled where it meets the house wall, with new step flashing running up the vinyl siding

Attached Garage Roofs

On many ranches and split-levels the garage roof either runs into the house roof or stops against a second-story wall. That joint is where step flashing, a kick-out at the bottom of the wall and the eave ice barrier all meet, and it leaks more often than the open field of shingles does. Under the Michigan code, an unheated attached garage still needs the eave ice barrier. Doing the garage together with the house keeps the shingle color and the flashing in one continuous run. Doing it separately a few years later usually means cutting into the newer roof to tie in.

Detached one-car garage behind a brick ranch house with a fresh gray architectural shingle roof and new white drip edge

Detached Garages and Sheds

A detached garage is a small roof with its own math. HomeGuide estimates a one-car garage of about 280 square feet at $1,000 to $1,700 in asphalt shingles or $1,400 to $3,600 in metal. Per square foot that's more than the house, because most contractors set a minimum project fee. A detached building with no heated space is exempt from the eave ice barrier rule. We'd still ask for a strip along the eaves, since it costs little next to the rest of the job.

Low-slope back porch roof covered in new black membrane that tucks under the first course of new shingles on the main roof

Low-Slope Porch and Addition Sections

The code stops asphalt shingles at a 2:12 slope and asks for doubled underlayment anywhere from 2:12 up to 4:12. Some rear porches, sunrooms and family-room additions are framed flatter than that, so at replacement they get a membrane (EPDM, TPO or modified bitumen) and the shingles stop at the change in pitch. The critical detail is the tie-in, where the membrane runs up under the bottom shingle courses. If someone shingled the old porch roof at too low a pitch, that's often the leak you've been chasing. Membrane types and their prices are on the flat roofing page.

Gloved hand shining a flashlight at a foam ventilation baffle between attic rafters above blown-in insulation

Why Sterling Heights homeowners call Sterling Heights Expert Roofing

  • Free roof and attic inspection
  • Itemized written estimate before any work
  • Your request goes to one local roofer, not a call list
  • Requests from inside Sterling Heights city limits
  • Nothing to pay for the referral

Get a free roofing estimate

Free for homeowners. One local contractor contacts you.

Roof Replacement Prices: What Moves the Estimate

Published ranges give you a frame, not a quote. HomeGuide's national average for a roof replacement is $5,700 to $16,000, or $300 to $600 per square (100 square feet) installed, with labor making up $150 to $300 of each square. For Michigan its range is $6,400 to $17,900. A bigger job is modeled in the 2025 Cost vs Value report from JLC: 30 squares torn off to bare sheathing with fiberglass shingles, new underlayment, galvanized drip edge and aluminum flashing. In the Detroit market it lands at $33,692, about $1,120 a square, and the report estimates 67.8 percent of that comes back at resale.

On a real house these lines decide where you land:

  • Tear-off

    HomeGuide puts removal at $1 to $5 per square foot. Shingles and metal sit at $1 to $3, and every extra layer pushes the number up.
  • Decking

    Nobody knows the count until the old roof is off, so the estimate should carry a unit price per sheet. Prices and deck types are on the roof deck replacement page.
  • Material

    Each covering has its own price line. See shingle roofing for 3-tab, architectural and premium shingles, and metal roofing for panels and steel shingles.
  • Separate roofs

    A garage, porch or flat section should be priced as its own line, so you can see what each one adds.

Roof Replacement Permits and the Two-Layer Rule in Sterling Heights

Every re-roof in Sterling Heights needs a building permit, whether the crew strips to the deck or lays a second layer over the first. The Office of Building caps a roof at two layers, and after any complete tear-off it requires ice and snow shield on the decking. The residential code backs that up from the other side: no new roof may go over one that already has two or more layers, is water-soaked, is too deteriorated to hold nails, or is slate, clay, cement or asbestos-cement tile. In code terms, "replacement" means removing the coverings down to the deck.

Who pulls the permit matters, and the FAQ below covers why it should be the contractor. Without a license, an owner can take out a permit only on a home they occupy or will occupy once the work is done (PA 299 of 1980, section 2403). Permit records can be searched on the city website by address, so confirm the permit exists before the dumpster arrives. How to check the contractor's state license is covered on the roof repair page.

Roof Replacement Materials: How Long Each Lasts

Two published estimates, side by side:

Roof covering InterNACHI estimate HomeGuide estimate
3-tab asphalt shingles about 20 years 15-20 years
Architectural shingles about 30 years 20-30 years
Metal 40-80 years 30-80+ years
EPDM rubber (flat) 15-25 years 15-20 years
TPO (flat) 7-20 years 10-25 years
Modified bitumen (flat) about 20 years not listed

According to InterNACHI, where a roof falls in its range depends on weather, design, the quality of the material and upkeep. HomeGuide adds that shingles usually wear out before the warranty term runs out, except in mild climates, and a Michigan winter is not mild. Use the table to plan the next roof, not to judge the old one. If you expect to stay in the house well past 20 years, compare cost per year of service as well as the upfront price.

Frequently asked questions

Who should pull the roofing permit in Sterling Heights, me or the contractor?

The contractor. The city's own guide to hiring says the contractor should secure all permits, and that a contractor who talks the owner into pulling one leaves the owner on the hook for any violations. It can also mean the contractor lacks a license or insurance. The permit costs the same whoever pulls it.

How can I check that a permit was pulled for my new roof?

Look it up. The City of Sterling Heights lets anyone search permit and code-enforcement records online by property address or parcel number. Check before the tear-off starts. The inspection fee is already included in the permit fee, so there is no separate charge for the city inspector to look at the finished roof.

Does the old ice and water shield have to come off at tear-off?

Not always. The residential code defines replacement as removing roof coverings down to the deck, but it allows an ice barrier membrane that is stuck to the deck to stay in place if a new layer of ice barrier goes over it. Loose felt and shingles still come off. The city requires ice and snow shield on the deck after a full tear-off.

How much does it cost to put a new roof on a two-car garage?

HomeGuide's estimate for a 400-square-foot two-car garage roof is $1,200 to $2,400 in asphalt shingles and $2,000 to $5,200 in metal. A one-car garage runs $1,000 to $1,700 in asphalt. Small roofs cost more per square foot than a house roof because contractors charge a minimum project fee. Doing it with the house roof avoids paying that minimum twice.

Will a new roof raise my property taxes in Sterling Heights?

Usually not. The city's guide for homeowners hiring contractors says most general repairs or updates will not cause property taxes to increase. A like-for-like roof replacement falls in that group for most houses. For a specific property, the guide points questions to the city's Assessing Department.

Ready to get started in Sterling Heights?

Request a free estimate