RooferMatch
Rochester Hills · Oakland County · Michigan

Roofers in Rochester Hills, MI

Tell us what is wrong and we will send it to one roofing company that works Rochester Hills.

What to watch for here: Rochester Hills asks for an open roof inspection if more than 10 percent of the sheathing is replaced.

Residents
76,086
Homes pre-1980
41.7%
Median home value
$377,400

Census figures: ACS 2023 five-year estimates (B01003, B25034, B25077).

Get matched with a roofer in Rochester Hills

Free to use. Three short steps: the job, the place, then how to reach you.

What do you need help with?
Something else · all 11 services

We check whether a company serves your ZIP before we ask for your phone number.

Free to use. The roofing company that receives your request pays us; you never do. How it works

Roofing in Rochester Hills

Rochester Hills has a written "Re-Roofing - Re-Shingle Only Requirements" guide that applies to re-roofing with sheathing replacement and becomes part of the building permit approval. A final inspection must be requested, and it can be virtual for residential work. An open roof inspection, with an extra fee, is required if more than 10 percent of the sheathing is replaced. Recovering is not allowed where two or more coverings already exist, and ice and water shield runs from the eaves to 24 inches inside the exterior wall.

Contractors register with the city first, for $30, and the application fee is $100 for residential alterations. The guide does not say whether a strip-and-reshingle with no sheathing work needs a permit, so ask. If the house is in a historic district, include the Certificate of Appropriateness. The Building office at 1000 Rochester Hills Dr is 248-656-4615. For more on layers, see the layers guide. Housing is the newest of the 15 cities: 41.7 percent predates 1980, and the median home value is $377,400.

Oakland County's ground snow load is 25 psf, and its NCEI reports from Jul 2024 to Jun 2026 include 5 hail and 37 wind reports, 3 of the wind reports naming the city. Rochester and Auburn Hills adjoin.

What roofing costs near Rochester Hills

We have collected no quotes for Rochester Hills, so there is no price for the city itself. The statewide estimates are on each service page, and the Michigan page lists them with what roofers are paid (the Michigan median in BLS data for May 2025 is $28.62 an hour, which is pay, not price) and the permit fees that are published. How we estimate costs.

Permits for roofing work in Rochester Hills

Many cities run their own building department, so start by asking the City of Rochester Hills building department who issues roofing permits.

Whether a re-roof needs a permit is decided city by city. Most Michigan cities with a published roofing rule ask for one, and Portage does not for a shingle-only replacement, so the building department is the office to ask.

Ready when you are.Describe the problem and one roofing company that works Rochester Hills will call you back.
Get matched
Get matched