Colorado Homeowner Resource
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.
The Colorado Reality
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.
Step One
Before you discuss your roof, discuss their license and insurance. A contractor who gets defensive about this is answering your question.
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.
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.
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.
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.
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.
Colorado Roofing Association membership, BBB accreditation, or NRCA membership indicates engagement with the industry's professional community — though these alone aren't sufficient verification.
Step Two
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.
Step Three
Under Colorado law, a roofing contract must include a written price. Beyond the legal minimum, here's what a contract worth signing actually contains.
The Bonus Question
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.