Roofing in Michigan

54 roofing contractors in 43 cities and towns. Roofers for inspections, leak repair, flat and low-slope commercial roofs, and replacement. Facilities usually schedule them twice a year, usually spring and fall, and after major storms.

How Many Roofing Contractors Are in Michigan?

We list 54 roofing contractors in Michigan, across 43 {cities.length === 1 ? 'city' : 'cities and towns'}; the most are in Sterling Heights (3), Traverse (3), Grand Rapids (3). Facilities usually schedule roofing contractors twice a year, usually spring and fall, and after major storms. Ask each for a written quote with every fee included and compare the totals.

Updated November 6, 2026 · Source: OpenStreetMap (refreshed November 6, 2026).

By City

Advertisement

Before You Hire

  1. Do you take commercial work, and do you service buildings like ours?
  2. Can you send a certificate of insurance naming us as additional insured?
  3. Do you work on our roof type (TPO, EPDM, modified bitumen, metal)?
  4. Are you approved by the manufacturer so our roof warranty stays valid?
  5. Will you give us a written inspection report with photos?

291 Capital Avenue Southwest, Battle Creek

RoofingPhone listedWebsiteSource: OSM

Buena Vista

RoofingWebsiteSource: OSM

108 Henderson Place, Cadillac

RoofingPhone listedWebsiteHours listedSource: OSM

4030 Alpine Avenue Northwest, Comstock Park

RoofingSource: OSM

26620 Baldwin Street, Dearborn Heights

RoofingPhone listedWebsiteHours listedSource: OSM

29565 Grand River Ave, Farmington Hills

RoofingPhone listedWebsiteHours listedSource: OSM

1315 Academy Street, Ferndale

RoofingPhone listedWebsiteHours listedSource: OSM

6454 North Genesee Road, Flint

RoofingPhone listedWebsiteHours listedSource: OSM

567 11th Street Northwest, Grand Rapids

RoofingPhone listedWebsiteSource: OSM

1971 East Beltline Avenue Northeast, Grand Rapids

RoofingPhone listedWebsiteHours listedSource: OSM

10172 North Platt Road, Milan

RoofingPhone listedWebsiteHours listedSource: OSM

411 North Oxford Road, Oxford

RoofingPhone listedWebsiteHours listedSource: OSM

650 South Lapeer Road, Oxford

RoofingPhone listedWebsiteHours listedSource: OSM

275 South Telegraph Road, Pontiac

RoofingPhone listedWebsiteHours listedSource: OSM

1549 W Hamlin Rd, Rochester Hills

Facility MaintenanceRoofingPhone listedWebsiteHours listedSource: OSM

1620 Northwood Boulevard, Royal Oak

RoofingPhone listedWebsiteHours listedSource: OSM

6505 Auburn Road, Shelby Township

RoofingPhone listedSource: OSM

16474 Wickshire Place, Spring Lake

RoofingPhone listedWebsiteSource: OSM

2311 15 Mile Road, Sterling Heights

RoofingPhone listedWebsiteSource: OSM

38850 Van Dyke Avenue, Sterling Heights

RoofingPhone listedWebsiteHours listedSource: OSM

Roofing in every state · Questions to Ask Before Hiring: Roofing

Listings: © OpenStreetMap contributors (ODbL) · Data last updated November 6, 2026 · Sources & method