Colorado Roof Guide

Home / Guides

What a roof costs in Colorado

Published averages are a rough starting point. Here's what they say, why real Front Range quotes often run higher, and how to read a quote line by line.

Updated October 30, 2026

Here's the honest version. Nobody can price your roof without measuring it, and the averages you see online are rough. They're built from national cost data and often run low for Front Range jobs written to an insurance scope, which include code items, permits and full tear-off.

Use the numbers below to get oriented. Use real, itemized bids to make a decision. See hiring a roofer for how to collect them.

What the cost sites say

ItemThis Old House, Colorado (updated June 2026)Angi, Denver (no date shown)
Average total$9,534About $11,712
Typical range$7,332 to $23,862$7,419 to $16,461
Asphalt shingles$4.68 per sq ft$4 to $6 per sq ft
Metal$9.43 per sq ft$7 to $11 per sq ft
Wood$11.19 per sq ftNot listed
Clay tile$15.16 per sq ftAbout $22,000 total (tile)
Slate$15.24 per sq ftAbout $40,000 total

Source quality: both are consumer cost aggregators, not quotes. This Old House says it uses RSMeans material data. Angi lists no date. Angi also estimates tear-off at about $1,000 ($3,000 for heavy materials), hidden decking repair at $500 to $2,000, and a Denver permit at about $115.

Per-square-foot figures here mean square feet of roof, not of house. A roof is bigger than the floor plan once you add pitch and overhangs.

What actually drives the price

Size, in squares

Roofers measure in squares. One square is 100 square feet of roof surface. A bigger roof means more material, more labor and more disposal.

Pitch and complexity

Pitch is how steep the roof is. Steeper roofs are slower and need more safety gear. Valleys, dormers, skylights and chimneys add cutting, flashing and time.

Stories and access

As a rule of thumb, a two- or three-story house, or one where crews can't get a truck or dumpster close, takes more labor. Ask how each bidder is accounting for it.

Tear-off and layers

Removing the old roof costs money, and more layers cost more. Some places don't give you a choice. Denver requires tear-off to the deck when two or more layers exist. Lakewood requires tear-off to the deck on reroofs. Fort Collins allows an overlay only as a second layer and only if the new roofing weighs under 3 lb per square foot.

Decking

Decking is the wood under the shingles. Nobody knows how much is bad until the old roof is off. A good quote gives a per-sheet price for replacing it, so the surprise is limited. On an insurance job, extra decking is usually a supplement; see how a hail claim works.

Code-required items

Local code can add items your old roof never had. As of October 2026:

  • Ice barrier. Fort Collins requires it at all eaves, and unincorporated Larimer County requires one countywide. Lakewood and Arvada don't require it on residential reroofs.
  • Drip edge. Required at eaves in Lakewood, and at eaves and gables on asphalt roofs in Fort Collins.
  • Class 4 shingles. Required in Fort Collins when 50% or more of the roof is replaced, in unincorporated Larimer County on replacements and repairs over 25%, and in unincorporated Boulder County on permits from March 31, 2025. The industry estimates $3,000 to $5,000 extra for a hail-resistant roof on a 2,000 sq ft home. See Class 4 shingles.
  • Fire rating. Fort Collins requires a Class A fire rating when the roof material changes. In mapped wildfire hazard areas, the Colorado Wildfire Resiliency Code adds Class A and other roofing items. See Colorado's climate and your roof.

Law and ordinance coverage on your policy may help pay for code upgrades. See insurance in plain English.

Permits

Permit fees are usually a small share of the job. Fort Collins charges $85 plus tax for a residential reroof permit. Angi estimates about $115 in Denver.

Solar panels

If you have rooftop solar, the panels have to come off and go back on. That's often a separate contractor and a separate line. In Fort Collins, solar removal and reinstall needs its own permit.

How to read a quote line by line

A good quote lists items, not just a total. Insurance estimates look similar. Here's what the common lines mean:

  • Squares. The roof area in 100 sq ft units. Compare this number across bids; it should be close.
  • Waste factor. Extra material for cuts, valleys and starter rows, usually shown as a percentage added to squares. Complex roofs need more.
  • Tear-off. Removing the old roof, often priced per square and per layer.
  • Underlayment. The water-resistant sheet over the whole deck. Check whether it's felt or synthetic.
  • Ice and water barrier. Self-sealing membrane at eaves, valleys and penetrations, usually priced by the roll or by linear feet.
  • Drip edge. Metal at the eaves and rakes, priced by linear foot.
  • Starter strip. The first row of shingles at the eaves and rakes, which seals the edge.
  • Ridge cap. Special shingles that cover the peak and hips, priced by linear foot.
  • Vents. Ridge vent, box vents or other exhaust. Check that the count makes sense for your attic.
  • Flashing. Step, counter, valley and chimney flashing. Ask whether it's new or reused.
  • Pipe boots. Seals around plumbing vents. These should be replaced, not reused.
  • Decking. A unit price per sheet, plus how many sheets are included, if any.
  • Permit. The building permit fee and who pulls it. It should be the contractor.
  • Dumpster and disposal. Hauling away the old roof.
  • Cleanup. Magnet sweeps for nails and protection for plants, siding and windows.

If one bid is much lower, look for a missing line. Skipped flashing, reused pipe boots or no decking allowance can make a cheap bid expensive later. For what each part does, see how your roof works.

Common questions

How much does a new roof cost in Colorado?

Published averages from cost sites put a typical Colorado roof replacement somewhere around $7,000 to $24,000. Treat those as rough. Size, pitch, tear-off, decking and local code can push a real quote higher.

Why are roof quotes so different from each other?

Usually because the scope differs. One bid may include ice barrier, new flashing or more decking than another. Compare bids line by line, not only on the total.

Does a Class 4 roof cost more?

Generally yes. The industry estimates $3,000 to $5,000 extra for a hail-resistant roof on a 2,000 sq ft home. In places like Fort Collins, Class 4 is required on most replacements anyway.

What is a roofing square?

A square is 100 square feet of roof surface. Roofers price materials and labor by the square, and a quote's total squares usually include a waste allowance.

Need a pro to take a look?Tell us what's going on in a short conversation and we'll pass it to a local roofer. No pressure, and nothing is decided until you say so.

Start the conversation