StormshieldResidential Roofing
248-313-2111 Book your free estimate

Farmington Hills, MI

Roof replacement –
Farmington Hills, MI

Our Walled Lake office is a short drive to the northwest, so a local team is never far.

In-home inspections and estimates tailored to your needs.

Free in-home inspection & estimateFinancing available*

*For qualified buyers through Service Finance. Subject to credit approval; the lender sets terms.

Considering roof and siding?

Replace both in one project and receive bundle savings on your siding.

Valid when roof and siding are on the same signed contract.

LicensedMichigan residential builder#262600684
InsuredLiability and workers' compCertificate on request
MalarkeyBest-in-class shinglesHighlander, Vista or Legacy
Written estimatesYour new roofing systemAll the details before you sign

Serving Farmington Hills homeowners

Your roofer in
Farmington Hills, MI

New roofs and siding for Farmington Hills homeowners, from our office in Walled Lake.

Book your free in-home inspection & estimate

Permits handled for you.

We handle any required building permit, so you don't have to.

Siding replacement.New siding that protects your Farmington Hills home and transforms its look. Full roofing system, step by step.From the deck to the shingles, see how we install your new roof. Storm damage?How a free post-storm inspection works for your Farmington Hills home.

Roofing questions, answered

Farmington Hills roofing questions

Reviewed by the Stormshield Residential Roofing team · Updated October 2026

How much does a new roof cost in Farmington Hills, MI?

It depends on your roof's size, pitch, how many layers come off and the roofing system you choose. A free in-home inspection from our Walled Lake office gets you a clear written estimate with Good, Better and Best side by side.

Do I need a permit to replace my roof in Farmington Hills?

Yes, in most cases. Stormshield checks the City of Farmington Hills permit rules and pulls any required permit for you. Source: City of Farmington Hills Building Division.

How soon can I get a free estimate in Farmington Hills?

Our Walled Lake office is a short drive to the northwest, so a visit is easy to schedule.

Do you also work in Novi and West Bloomfield?

Yes. From our Walled Lake office we serve Novi, West Bloomfield, Northville, Walled Lake and the rest of Oakland County, plus nearby communities.

Also serving nearby: Novi West Bloomfield Northville Walled Lake Birmingham All service areas →

In-home inspections and estimates tailored to your needs

Free in-home inspection
& estimate in Farmington Hills.

Our office is on N. Pontiac Trail in Walled Lake.

248-313-2111 Mon–Fri 7:30am–6pm
Sat 8am–2pm
861 N. Pontiac Trail, Walled Lake · sales@stormshieldrr.com
Book your free in-home inspection & estimate
By submitting, you agree Stormshield Residential Roofing may contact you by phone at the number provided about your request. No obligation to buy. Privacy Policy · Terms