Short answer
A typical roof installation in Grand Rapids costs about $6,400 to $12,250. The average sits near $9,300. Larger, steeper, or metal roofs cost more.
What published sources report
Three sources give local or regional numbers. They use different methods, so ranges differ.
| Source | Reported range | Notes |
|---|---|---|
| HomeAdvisor, Grand Rapids | $6,400–$12,250 | Average about $9,300 |
| This Old House, Grand Rapids | $8,400–$14,000 | Often reflects larger roofs |
| Mr. Roof, West Michigan | $9,000–$18,000 | Labor 40–60% of the bill. Budget 10–15% extra. |
Figures come from each source's public pages and may change. Your written quote sets your actual price.
What drives the price
Roof size
Roofers price by the "square," which equals 100 square feet. A 2,000 square-foot ranch may have 20 to 28 squares of roof. Slope, overhangs, and garages add area.
Pitch and complexity
Steep roofs need safety rigs and slow the crew. Valleys, dormers, skylights, and chimneys add flashing and cuts. A simple gable costs much less than a roof with many angles.
Tear-off
Removing one layer of old roofing and hauling it away often adds $1,000 to $2,500. A second layer adds time. Michigan code allows up to two layers, but a full tear-off lets the crew inspect the deck.
Deck repair
Soft or rotted boards must go. New sheathing often runs $500 to $1,000 on a typical home. Older homes with plank decking can cost more. Many sources name hidden damage as a top cause of budget overruns.
Materials
Material is the biggest choice you control. Price rises from asphalt shingles to metal to cedar and slate.

Ventilation and ice protection
Ridge vents, soffit vents, and a full ice barrier add cost. They also protect your roof from ice dams and heat. Skipping them saves little and costs more later. See our Michigan roofing code guide.
Permits
The City of Grand Rapids requires a residential building permit for re-roofing. Fees vary by city and project value. Ask your roofer to list the permit on the quote.
Cost by material, in plain terms
| Material | Relative price | Typical life |
|---|---|---|
| 3-tab asphalt | Lowest | 15–20 years |
| Architectural asphalt | Low to mid | 20–30 years |
| Impact-resistant asphalt | Mid | 20–30 years |
| Standing-seam metal | High | 40–70 years |
| Cedar shake | High | 20–30 years |
| Natural slate | Highest | 75+ years |
How to compare quotes
Two quotes can differ by thousands because they cover different work. Compare these lines.
- Tear-off and disposal
- Deck repair price per sheet or per board
- Ice barrier length at eaves and valleys
- Underlayment type
- Drip edge, flashing, and vents
- Shingle line or metal gauge
- Permit and inspection
- Cleanup and magnet sweep
- Workmanship warranty terms
Our guide on how to read a roof installation quote walks through each line.
Ways to lower cost without cutting quality
- Pick architectural asphalt instead of premium lines.
- Schedule in spring or fall, when crews have more open dates.
- Simplify the roof plan on additions and new builds.
- Fix attic airflow now, so shingles reach full life.
- Ask for an itemized quote and remove only items you do not need.
Do not cut the ice barrier, underlayment, or flashing. Those layers protect the house in winter.
Insurance and payment
Insurance may cover a new roof when sudden storm damage causes the loss. It usually does not cover age or wear. Call your insurer first. Take dated photos. Your roofer can provide a written scope for the adjuster.
Payment terms appear in your signed agreement. Be careful with any roofer who asks for full payment up front.
Get a price for your roof
A written quote needs a roof inspection. Contact us to book one. We measure, explain your options, and put the price in writing. See how the work runs on our process page.
Common questions
What is the average cost of a new roof in Grand Rapids?
HomeAdvisor lists an average near $9,300 for the city. Most homes fall between $6,400 and $12,250.
Why do roofing quotes differ so much?
Quotes often cover different work. Tear-off, deck repair, ice barrier, and vents may be in one and missing from another.
Does tear-off cost extra?
Often yes. Tear-off and haul-away commonly add $1,000 to $2,500 depending on layers and roof size.
Does insurance pay for a new roof?
It may when sudden storm damage causes the loss. Age and wear are usually not covered. Ask your insurer before you sign a contract.