Learn Questions to Ask Hail Guide Get Connected →

Colorado Homeowner Resource

How to hire a roofer
without getting burned.

Colorado's contractor market moves fast — especially after a storm. Most homeowners sign before they've asked the questions that actually matter. Here's the full process, from first call to final walkthrough.

Why Hiring a Roofer Here Is Different

Colorado has no statewide roofing license. There is no single database you can check to confirm a contractor is legitimate and qualified to work on your home. Licensing is handled at the local level — county by county, jurisdiction by jurisdiction — which means an out-of-state contractor can show up with no local accountability and no one in this community who knows their work.

After a significant hail event, the Front Range sees an influx of contractors from out of state — some skilled, many not — who follow storm paths, knock on doors, and move on before the problems they leave behind become visible. A roof that's improperly installed may not show obvious issues for a year or more. By then, the contractor is long gone.

This guide gives you a systematic way to evaluate any contractor before you sign anything — not a checklist to skim, but a process that actually separates the contractors worth trusting from the ones to avoid.


Verify Credentials Before Anything Else

Before you discuss your roof, discuss their license and insurance. A contractor who gets defensive about this is answering your question.

Non-negotiable

Local license or registration

Ask for their specific license number for your jurisdiction — El Paso County, PPRBD, Colorado Springs city license. Ask them to write it down. Then verify it directly with your local building department before signing.

Non-negotiable

General liability insurance

Ask for a certificate of insurance naming you as additionally insured. If a contractor damages your property and isn't insured, you may be responsible. Get the certificate before work starts — not after.

Non-negotiable

Workers' compensation

If a worker is injured on your property and the contractor doesn't carry workers' comp, that liability can fall on your homeowner's policy. Ask specifically whether subcontractors are covered under the general contractor's policy or carry their own.

Strongly preferred

Manufacturer certification

Certifications from GAF, Owens Corning, or CertainTeed indicate training and quality standards. Some enhanced manufacturer warranties require a certified installer — confirm before you rely on one.

Strongly preferred

Verifiable local address

A P.O. box is not a business address. A legitimate contractor has a physical location you can find. If something goes wrong after the job, you need to know they're still reachable.

Good to have

BBB rating or industry memberships

Colorado Roofing Association membership, BBB accreditation, or NRCA membership indicates engagement with the industry's professional community — though these alone aren't sufficient verification.


Getting and Comparing Bids

Get at least three. An itemized bid tells you far more than a total number.

A roofing bid should be itemized — not a single number on a piece of paper. If you can't see exactly what materials are being used, what the labor cost is, and what the scope of work includes, you can't meaningfully compare bids from different contractors.

What every bid must include: shingle manufacturer and product line, impact rating (Class 3 or Class 4), underlayment type, ice and water barrier scope, starter strip coverage (eaves and rakes), ventilation plan, decking inspection and per-sheet replacement cost, pipe boot and penetration materials, cleanup process, timeline, and warranty terms for both labor and materials.

Bid Element What to Look For Red Flag
Shingles Specific product name, impact rating (Class 4 preferred in El Paso County), color "Comparable shingles" or no brand specified
Underlayment Synthetic preferred; 15 lb or 30 lb felt is minimum — should specify which No mention of underlayment
Ice & water barrier Eaves, valleys, and penetrations at minimum — should state where it will be installed Not mentioned or described vaguely
Ventilation Specific plan with intake and exhaust balanced; should reference attic square footage "Replace what's there" — not a plan
Decking Inspection included; per-sheet replacement price stated upfront No mention or "we'll figure it out"
Warranty Written workmanship warranty with specific years and scope; manufacturer warranty details "We stand behind our work" with no specifics
Permit Contractor pulls permit in their own name; cost included or clearly itemized "We don't need one" or permit listed as extra
Payment terms Reasonable deposit (10–30%), balance due on completion Full payment upfront or cash only

On low bids: A bid that's 25–30% below every other estimate isn't a deal. It's a signal. Materials cost what they cost. Labor costs what it costs. The only way to produce a dramatically lower bid is to plan on using cheaper materials, skipping steps, or adding surprises to the invoice once the job is underway.


What Your Contract Must Contain

Under Colorado law, a roofing contract must include a written price. Beyond the legal minimum, here's what a contract worth signing actually contains.

📄
Full scope of work in writing Every material, every step, every product by name. If it's not in the contract, don't assume it will happen.
💰
Itemized price Not a single total — a breakdown by material and labor. This protects you if there are disputes about what was agreed to.
📅
Start date and estimated completion A range is fine. "We'll get to it" is not. You need a timeline you can hold them to.
💳
Payment schedule Deposit amount, when balance is due, and accepted payment methods. Never pay in full before the job is done and inspected.
🛡️
Written workmanship warranty Specific number of years, what's covered, and what voids it. "We stand behind our work" is not a warranty.
📋
Permit responsibility The contract should state that the contractor will pull the permit in their name. Never pull your own permit for a contractor's work.
🔧
Change order process How are unexpected findings communicated and priced? Rotted decking happens. You should know upfront how they handle it — call before proceeding, or bill after the fact.
🧹
Cleanup and disposal Old roofing material, nails, and debris are the contractor's responsibility. The contract should specify magnetic nail sweep and debris removal from your property.
⚖️
72-hour cancellation right Colorado law gives you the right to cancel within 72 hours. A legitimate contractor will include this — or at least not object when you mention it.

The One Question That Tells You Everything

You can ask every question on this page and learn a lot. But if you want a single question that separates contractors who know their craft from those who don't, ask this:

"Can you walk me through how you calculated my ventilation requirements?"

A roofer who knows what they're doing will talk about your attic square footage, net free ventilating area, the 1/150 or 1/300 rule, and the balance between intake at the soffit and exhaust at the ridge. They'll reference the IRC Section R806 standard. They may pull up numbers on their phone.

A roofer who doesn't know will say something like "we'll replace what's there" or change the subject. That's your answer — and it tells you something not just about their ventilation knowledge, but about how they approach the entire job.

Improper ventilation is one of the most common causes of premature roof failure in Colorado, and it's also one of the most common things that voids a shingle manufacturer's warranty. A contractor who can't answer this question should not be on your roof.