"Roofing" covers a lot of different jobs. Some are an hour with a caulk gun. Others are a week of tear-off, permits and inspections. Knowing which service you actually need helps you call the right trade, read the quote and spot a sales pitch dressed up as a diagnosis.
This page walks through the services a Colorado homeowner is likely to be offered. For each one: what the crew does, who usually does it, whether a permit is typical, what drives the price and what should make you pause. Permit rules here are examples as of October 2026. Colorado has no statewide residential building code for most areas, so your city or county building department has the final word.
Services at a glance
| Service | Who usually does it | Permit? | Typical length |
|---|---|---|---|
| Inspection | Roofer, home inspector, adjuster or engineer | No | Under a few hours |
| Spot repair | Roofer | Often exempt under ~100 sq ft | Hours |
| Full replacement | Roofer | Yes, almost everywhere | 1-2 days for many asphalt roofs; longer for other materials |
| Storm and insurance restoration | Roofer, often with gutter, siding and window subs | Yes, for the roof | Weeks to months, mostly paperwork |
| Emergency tarp or board-up | Roofer or restoration company | No | Hours |
| Flashing and chimney work | Roofer (flashing); mason or chimney sweep (masonry) | Depends on scope | Hours to a day |
| Skylight install or replacement | Roofer or skylight installer | Often yes | About a day |
| Gutters | Gutter company or roofer | Often exempt | Hours to a day |
| Ventilation and insulation | Roofer (vents); insulation or energy contractor (attic) | Varies | Hours to a day |
| Ice dam steaming, heat cable | Ice dam service; electrician for new circuits | Electrical permit for new wiring | Hours |
| Snow removal | You (from the ground) or a snow service | No | Hours |
| Coatings | Coating contractor | Check locally | 1-2 days plus cure |
| Solar detach and reset | Solar installer or electrician | Often yes (separate permit) | A day off, a day back on |
| Maintenance plan | Roofer | No | Yearly or twice-yearly visits |
| Low-slope membrane | Roofer licensed for low-slope work | Yes | Varies by system |
Lengths are rules of thumb for a typical single-family house, not promises. GAF is the source for the 1-2 day asphalt figure. See how long roofing projects take for the full picture.
Inspections
An inspection is someone looking at your roof and reporting what they see. Who does it changes what you get.
- Free roofer inspection. No standard defines what it covers. It's an estimating visit, and the roofer hopes to sell you work. That's not a reason to refuse one, but it is a reason to choose the roofer yourself.
- Home inspector. Under InterNACHI's standards, the inspector checks coverings, gutters, flashing and penetrations, and may do it from the ground. They don't have to walk the roof or predict its remaining life.
- Insurance adjuster. The adjuster works for your insurer and decides what the policy owes.
- Paid inspection or "roof certification." Often for a home sale. It's a professional opinion on condition and remaining life, usually good for 2-5 years. There's no Colorado-specific definition or requirement that we could find.
Red flags: an inspector who shows up unasked after a storm, wants to go up before you've checked who they are, or asks you to sign something "so we can talk to your insurance." The Colorado Attorney General's office says not to let unsolicited contractors inspect your roof. More in roof inspections.
Repairs
A repair fixes a specific problem and leaves the rest of the roof alone. Common types:
- Shingle replacement. The roofer breaks the seal on the courses above, pulls nails, slides in a new shingle, nails it and reseals. Old shingles can be brittle, so neighbors sometimes crack in the process.
- Spot repairs. Resealing a pipe boot, replacing a cracked vent, renailing a lifted section, fixing a small area of flashing.
- Leak tracing. Water runs along decking and rafters before it shows up on a ceiling, so the stain is rarely right under the hole. A good roofer checks the attic, then works uphill from the stain, looking at penetrations, valleys and wall intersections first.
Permit: small repairs are often exempt. Fort Collins, Lakewood and PPRBD (Colorado Springs and El Paso County) exempt repairs under about 100 square feet. Denver's 2019 guideline required a permit above 10% of the roof area or two squares, whichever is smaller. Unincorporated Larimer County treats a repair of 25% or more as a full replacement, with Class 4 shingles required.
Cost drivers: access and pitch, how many trips it takes, and whether matching shingles still exist. Discontinued colors are common on older roofs.
Red flags: a roofer who calls every problem "replacement only" without showing you why, or who won't say what caused the leak. A repair should name the cause. See reading your roof and when to get help.
Full replacement
A replacement (also called a re-roof) removes the old covering and installs a new roof system: deck repairs, drip edge, underlayment, ice barrier where required, shingles or other covering, flashing, vents and ridge. The full sequence is on how a re-roof works.
Tear-off vs. overlay
An overlay (re-cover) puts new shingles over one existing layer. It skips tear-off cost but hides the deck, adds weight and can shorten the new roof's life. Model code doesn't allow a re-cover over two or more existing layers, over a roof that's water-soaked or deteriorated, or over wood shake, slate or tile. GAF recommends a full tear-off in general.
Colorado rules vary, as of October 2026:
- Lakewood requires tear-off to the deck.
- Denver (2019 guideline) requires tear-off when two or more layers exist.
- Fort Collins allows an overlay only as a second layer and only if the manufacturer allows it. The new roofing must weigh under 3 lb per square foot unless an engineer evaluates the structure.
Permit: yes, nearly everywhere. Code-required upgrades can include Class 4 shingles (Fort Collins at 50% or more replaced, unincorporated Larimer and Boulder counties, Johnstown), ice barrier (Fort Collins, Larimer County) and wildfire code items in mapped areas. See Colorado climate and codes.
Cost drivers: size, material, pitch and complexity, number of layers torn off, decking replaced, code upgrades and permit fees. Fort Collins charges $85 for a residential roofing permit plus sales tax on the job's value. Ranges are on what a roof costs.
Red flags: no written contract, no permit, a quote with no line for decking, or a contractor who suggests an overlay where your town requires tear-off. Your contract must meet C.R.S. 6-22-103. See hiring a roofer.
Storm and insurance restoration
Restoration work is a replacement or repair paid largely by an insurance claim. The roofing is the same. What's different is the paperwork: the adjuster's estimate, supplements for items the estimate missed, the mortgage company on the check and the depreciation holdback released at the end. Restoration contractors often also handle gutters, siding, screens and window wraps damaged in the same storm.
Colorado law draws lines here. A roofer paid from insurance can't pay, waive or rebate your deductible. A roofer can't act as a public adjuster, though they can discuss the repair scope with your insurer under a valid contract. You can cancel within 72 hours of signing, and again within 72 hours of written notice that your insurer denied the claim in whole or part.
Red flags: paperwork called an "estimate" or "authorization" that is really a binding contract, any talk of covering your deductible, and requests for power of attorney over your claim. More in insurance and the claim FAQ.
Emergency tarping and board-up
After hail, wind or a fallen limb, a crew covers the damaged area with a heavy tarp. A good tarp runs up and over the ridge and is fastened through wood strips that spread the load, rather than nailed straight through the plastic. Board-up covers broken skylights or windows with plywood.
The Colorado Division of Insurance tells homeowners to prevent further damage after a storm, for example by tarping. Keep the receipt, since reasonable temporary repairs are usually part of the claim.
Red flags: a tarp crew that wants a full replacement contract signed before they'll cover the hole. A tarp is a separate, small job. Sign for that and nothing more until you've compared bids.
Flashing and chimney work
Flashing is the metal that seals joints: step flashing along sidewalls, base and counterflashing at chimneys, apron flashing at headwalls and kickout flashing where a roof edge meets a wall. Many leaks start here, not in the shingles.
The roofer handles flashing. Masonry is a different trade. A cracked chimney crown, spalling brick or a failed cap is work for a mason or chimney sweep. The Chimney Safety Institute of America calls for a Level 2 chimney inspection after a weather event likely to have damaged the chimney, so a big hailstorm or windstorm is a good time to have the chimney looked at too.
Permit: flashing done as part of a roof job falls under the roof permit. Rebuilding a chimney is usually its own permitted job. Check locally.
Red flags: re-using old step flashing that's rusted or bent, or sealing a chimney with caulk instead of counterflashing. More on chimneys, flashing and skylights.
Skylights
Replacing a skylight means removing the old unit, checking the curb or framing, installing the new unit with its own flashing kit and tying it into the underlayment and shingles. A new skylight adds framing work inside the attic and ceiling.
Many people replace skylights during a re-roof, since the flashing has to be redone either way. Fort Collins requires a remodel or alteration permit for skylights. Mesa County requires new and replacement skylights to meet energy code values and sends framing changes to plan review.
Red flags: reusing an old flashing kit on a new roof, or no mention of the skylight in a re-roof quote at all.
Gutters
Gutter work includes cleaning, resealing seams, re-pitching sagging runs, replacing hail-dented sections and installing new seamless gutters. Gutter companies do most of this. Some roofers do it themselves and others subcontract it.
Fort Collins exempts rain gutters from permits. In areas mapped under the Colorado Wildfire Resiliency Code, new gutters and downspouts must be noncombustible, which rules out vinyl there. See gutters and drainage.
Red flags: a gutter installer who removes drip edge to hang new gutters and doesn't replace it.
Attic ventilation and insulation
Ventilation work means adding intake (soffit vents) or exhaust (ridge vent, box vents) so the attic stays close to outdoor temperature. The IRC sets a minimum of 1 square foot of net free vent area per 150 square feet of attic, with allowed reductions. Roofers usually do vents during a re-roof.
Insulation and air sealing are usually done by an insulation or energy contractor. ENERGY STAR recommends R60 for an uninsulated attic in climate zones 5 and 6, or R49 when adding to existing insulation. Most of Colorado's populated counties fall in zone 5, with many mountain counties in zones 6 and 7. Fort Collins requires roof insulation to be reinstalled if the original was removed.
Red flags: adding powered vents or more exhaust without checking intake first. Owens Corning's technical note describes a balanced system, with intake at the eaves equal to exhaust at the ridge. More on attic ventilation.
Ice dams and heat cable
An ice dam is a ridge of ice at the eave that backs meltwater under the shingles. Removal and prevention are separate services.
- Steam removal. A crew uses low-pressure steam to cut channels and melt the dam without hacking at the shingles. Minnesota's Department of Commerce recommends a professional steam service when a dam is causing interior leaks and warns against chippers, chemicals and heat.
- Heat cable. Electric cable zigzagged along the eaves and run through gutters and downspouts. IBHS says professionally installed, high-quality cables can keep drainage channels open but don't eliminate dams. Minnesota's Commerce department advises against them, citing shorter roof life and energy cost. The sources disagree, so treat cable as a patch, not a fix.
Both sources agree the real fix is in the attic: stop warm air leaks, add insulation and keep the roof deck cold. Who does what: an ice dam or roofing service for steaming, an electrician for any new circuit. Colorado's State Electrical Board requires a permit before installing electrical wiring.
Red flags: anyone chopping ice with a hatchet or hammer, or selling heat cable as a cure without looking in the attic.
Snow removal
Most homes never need roof snow removal. When they do, IBHS suggests a wheeled roof rake used from the ground, which keeps the blade off the shingles, and staying clear of power lines. For a roof that has to be shoveled, IBHS suggests hiring an established, insured professional. Don't climb onto a snowy or icy roof yourself. See maintenance.
Red flags: metal shovels scraping down to the shingles. A good crew leaves a thin layer.
Roof coatings and "restoration"
Coatings are liquid-applied layers (acrylic, silicone and others) sprayed or rolled onto a roof. On low-slope commercial roofs, a coating over a sound membrane can be a legitimate maintenance step.
On steep-slope asphalt shingles it's usually a poor idea. In July 2026 the Asphalt Roofing Manufacturers Association strongly advised against field-applied coatings or rejuvenators on installed shingles. ARMA says they can trap moisture, cause curling and cupping, loosen granules and affect fire, algae and impact ratings, and that claimed benefits aren't well documented. ARMA adds that some codes may restrict them. Check your shingle maker's position, your warranty and your building department before agreeing to one.
Red flags: a pitch that a spray will add years of life or stand in for a hail claim, with no manufacturer approval in writing.
Solar detach and reset
If you have rooftop solar, the panels and racking must come off before a re-roof and go back on after. Flashing at the mounts gets redone with the new roof. This is usually a solar installer or electrician's job, not the roofer's.
Fort Collins requires a separate Solar PV Reinstallation permit, a flat $65 as of October 2026. Denver requires an electrical permit for all solar systems and says changing the number of modules triggers review. Ask who handles shutdown, storage, monitoring and the panel warranty.
Red flags: a roofer who plans to unbolt the panels themselves, or a schedule that has the roof crew arriving before the panels are off.
Maintenance and tune-up plans
A maintenance plan is a scheduled visit, usually yearly or twice a year, to check and fix small things: pipe boots, sealant, lifted shingles, debris in valleys and gutters. NRCA recommends inspections at least twice a year, in spring and fall, and after severe weather. Keep a file of every visit.
Red flags: a plan that's really a lead for a replacement sale, or one that requires heavy foot traffic on a brittle roof.
Low-slope and membrane roofs
Porches, additions and some modern homes have low-slope sections where shingles don't work. Firestone, for example, prohibits shingles below 2:12. These get membranes such as TPO, EPDM or modified bitumen, each with its own seams and flashing details. See flat and low-slope roofs.
Some cities license this separately. Fort Collins has a Roofing(+) license that adds low-slope work, and Denver's 2019 guidelines required a covering and waterproofing license for membrane roofs. Arvada requires a mid-roof inspection for low-slope systems.
Red flags: shingles run onto a nearly flat porch roof, or a shingle crew with no membrane experience.
New construction vs. re-roof
A roof on a brand-new house is new construction. A roof on an existing house is a re-roof. The difference matters more than you'd think. Colorado's roofing contractor law (C.R.S. 6-22) covers residential roofing work over $1,000, such as re-roofing and repairs, and excludes new construction. Permits and inspections differ too. Wheat Ridge's virtual reroof inspections, for example, don't apply to new homes. If you're building, the roof is part of your builder's contract and warranty.
Sources
- GAF, How long does it take to replace a roof?
- InterNACHI, Standards of Practice
- NRCIA, Roof certification
- Colorado Attorney General, Home repair fraud consumer alert (Oct 2020)
- City of Fort Collins, Building permits
- City of Lakewood, Roof or re-roof handout (2026)
- Pikes Peak Regional Building Department, Permit not required
- Denver, Residential roofing guidelines (rev. 2019, mirror)
- Larimer County, Roofing requirements
- IRC 2021 R908.3 re-roofing summary (Jaspector paraphrase)
- GAF Technical Bulletin R-169, Complete roof tear-offs
- Mesa County, Reroof policy
- Boulder County, Class 4 shingle requirement
- Town of Johnstown, IRC amendments
- C.R.S. 6-22-103, Roofing contract requirements
- C.R.S. 6-22-104, Rescission after denial
- C.R.S. 6-22-105, Deductible and public adjuster rules
- C.R.S. 6-22-102, Definitions
- Colorado Roofing Association, Door-to-door roofing contractors
- Colorado Division of Insurance, Tips after a storm (May 2024)
- Insurance Information Institute, How to file a homeowners claim
- Chimney Safety Institute of America, Chimney inspections
- Garfield County, Colorado Wildfire Resiliency Code roofing
- ICC, IRC R806 Roof ventilation
- Owens Corning, Determining your ventilation requirements
- ENERGY STAR, Recommended insulation R-values
- EVstudio, Climate zones in Colorado (2009)
- Minnesota Department of Commerce, Ice dams (Feb 2019)
- IBHS, Ice dams
- Colorado State Electrical Board, Permit and inspection information
- ARMA, Coating of asphalt shingles after installation (July 2026)
- Denver, Solar permits
- Professional Roofing (NRCA), Roof maintenance
- Town of Firestone, Reroof requirements
- City of Fort Collins, Contractor licensing
- City of Arvada, Re-roofing
- City of Wheat Ridge, Virtual re-roof inspections
Common questions
Do I need a permit to repair my roof in Colorado?
It depends on the size of the repair and your city or county. Many places exempt small repairs under about 100 square feet, including Fort Collins, Lakewood and the Pikes Peak Regional Building Department. Denver's 2019 guideline required a permit above 10% of the roof or two squares, whichever is smaller.
Can a roofer put new shingles over my old ones?
Sometimes. Model code bars a re-cover over two or more existing layers, over wet or deteriorated roofing, and over materials like wood shake, slate and tile. Some Colorado cities go further: Lakewood requires tear-off to the deck. See how a re-roof works.
Are roof coatings a good idea for asphalt shingles?
Usually not. The Asphalt Roofing Manufacturers Association strongly advises against field-applied coatings or rejuvenators on installed asphalt shingles, citing trapped moisture, curling, granule loss and possible effects on fire and impact ratings.
Who removes and reinstalls solar panels during a re-roof?
Usually a solar installer or electrician, not the roofer. Fort Collins requires a separate Solar PV Reinstallation permit when existing panels come off and go back on. Schedule it before the roof job.
Should I use steam or a hammer to remove an ice dam?
Steam, done by a professional. Minnesota's Department of Commerce advises hiring a removal service that uses steamers and warns that chippers, chemicals and heat can damage shingles and gutters. Fixing attic air leaks and insulation is what prevents the next one.
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.
Start the conversation