🍁 Fall Roof InspectionsGet ahead of the Michigan freeze — same-week inspections from P D Roofing.(313) 790-5946Book inspection →

Serving Sterling Heights & Macomb County

Roofing in Sterling Heights, Michigan.

Roof replacements, repairs, storm damage and commercial flat roofs for Sterling Heights homes and businesses — with a clear, itemized quote before any work starts.

  • Licensed & insured
  • Free on-site estimates
  • Residential & commercial
Drone view of a completed P D Roofing shingle roof

How much is a new roof in Sterling Heights?

Type your address and get an instant ballpark price from a satellite photo of your roof.

Get my instant roof price

What we do

Roofing services in Sterling Heights

Full shingle replacements, leak repairs, hail and wind damage inspections, and flat-roof work for Sterling Heights businesses.

Most requested

Roof Replacement

Full tear-off and re-roof with architectural shingles, proper underlayment, and factory-certified installation.

Commercial Roofing

Flat and low-slope roofs for storefronts, offices, warehouses, churches, and apartment buildings — repairs, replacements, and upkeep that respect your budget.

Roof Repair

Leaks, missing shingles, flashing, and vent boots — diagnosed honestly and fixed to last, not patched to fail.

Storm & Hail Damage

Michigan hail and wind take a toll. We document the damage and walk you through the insurance claim.

Roof Coatings

Silicone and elastomeric coatings that seal and waterproof flat and low-slope roofs — often adding years of life without a full tear-off.

Gutters & Guards

Seamless gutters, gutter guards, downspout repair, and gutter cleaning that keep water moving away from your foundation.

Inspections & Maintenance

Buying, selling, or just worried? Get a written condition report with photos and straight answers.

Skylights & Ventilation

Skylight installation and repair, ridge vents, attic venting, soffit and fascia — the details that keep a roof dry and lasting.

Emergency Tarping

Active leak or storm damage? We secure your roof fast to stop water before it ruins your interior.

Family-owned since '92

Why Sterling Heights chooses P D Roofing

  • Family-owned since 1992 — the Dema family oversees every job, working with trusted longtime crews
  • Serving Macomb County homeowners and businesses for over three decades
  • Help documenting hail and wind damage for insurance claims
  • Architectural shingles built for Michigan freeze-thaw winters
  • Licensed Michigan builder (#2102163038) and fully insured

500+

Roofs completed

Since '92

Family-owned

4.8★

Average Google rating

Mon–Sat

8am – 7pm

5-star Google reviews

What Metro Detroit says about P D Roofing

Real reviews from homeowners across Metro Detroit — the same crew that serves Sterling Heights.

"From the first consultation to the final clean-up Peter and his crew were great communicators and respectful professionals. Our full roof replacement took 12 hours from start to finish and looks great."
Gayle ClarkSturt · Google review
"I had a bad storm 2 weeks ago and the wind ripped off the shingles and caused my ceiling to leak in my kitchen. I called Thursday and it was repaired Tuesday. Very happy with the results."
Vanessa Howe · Google review
"The owner, Peter, showed up, not a salesman. Checked out my roof, gave me an estimate and explained what would be done. Everything was done within a reasonable time just like he told me."
Robert Stieber · Google review
Read all our Google reviews

Free quote

Get your free, no-pressure quote

Tell us about your roof and when to call. We'll confirm your appointment and show up when we say we will — that's the whole trick, and most roofers still can't manage it.

  • We call back at the time you choose
  • Family-owned — you talk to the owners, not a call center
  • Flat, itemized pricing before any work starts
  • Licensed & insured — Michigan builder's license #2102163038

Rather talk it through?

(313) 790-5946
Property address
Preferred callback time

No obligation. No spam. We use your info to prepare your quote. Privacy policy