Roofing

Roofing Contractors in Grand Junction, Colorado

Mesa CountyCompliance Guide

Compliance File

FILE: ROOFINGLOCATION: GRAND JUNCTION, COLORADOTYPE: COMPLIANCE GUIDESTATUS: PUBLIC REFERENCE

Summary

Operating as a roofing contractor in Grand Junction, Mesa County requires compliance with both Colorado state regulations and local city requirements. For projects over $8,000, contractors must hold a valid Colorado contractor license obtained through DORA, which involves passing examinations and demonstrating relevant experience. All significant roofing work requires permits through the City of Grand Junction Building Department, with fees typically ranging from $75-200 plus per-square-foot charges. Insurance requirements include minimum general liability coverage of $500,000 per occurrence and mandatory workers' compensation for any employees. The local market is competitive with typical residential projects ranging from $8,000-$25,000 depending on size and materials. Contractors must ensure all work meets the 2018 International Building Code standards adopted by Colorado and passes required city inspections. Success in this market requires attention to both regulatory compliance and the unique challenges of working in Colorado's mountain climate and building conditions.

License Requirements

Roofing contractors in Grand Junction must obtain a Colorado contractor license through the Colorado Department of Regulatory Agencies (DORA). For residential roofing work under $8,000, no state license is required, but for commercial work or residential projects over $8,000, contractors need either a Residential Contractor License or Commercial General Contractor License. The licensing process requires passing a business and law exam, demonstrating 2-4 years of experience, and maintaining continuing education. Mesa County does not require additional local contractor licensing beyond state requirements. License renewal is required every 3 years with 24 hours of continuing education.

Permit Requirements

Building permits are required for most roofing work in Grand Junction through the City Building Department. Permits are needed for roof replacements, structural repairs, and any work involving roof deck modifications. Simple re-roofing over existing shingles (up to 2 layers total) may qualify for simplified permitting. Permit applications require detailed plans, manufacturer specifications, and proof of insurance. Typical processing time is 3-5 business days for standard permits. Permit fees range from $75-200 for residential projects plus $0.08 per square foot. Commercial projects have higher fees based on valuation. All work must pass final inspection before permit closure.

Insurance Requirements

Roofing contractors must carry minimum general liability insurance of $500,000 per occurrence and $1,000,000 aggregate for state licensing. Workers' compensation insurance is mandatory for any contractor with employees, with no exceptions. Many clients and the City of Grand Junction require $1,000,000 in general liability coverage. Contractor liability bonds are not required by the state but may be required by individual clients. Auto liability insurance is required for commercial vehicles. Proof of current insurance must be provided during permit applications and license renewals.

Typical Cost Ranges

Residential roofing costs in Grand Junction typically range from $8,000-$25,000 for standard homes (1,500-3,000 sq ft). Asphalt shingle replacement averages $12-18 per square foot installed, while metal roofing ranges $15-25 per square foot. Tile and slate installations can reach $20-35 per square foot. Commercial flat roof systems range from $8-15 per square foot depending on materials and complexity. Emergency repairs typically cost $300-1,500. Costs reflect local labor rates of $45-65 per hour and material pricing including transportation to the Western Slope market.

Compliance Checklist

  • Obtain appropriate Colorado contractor license through DORA (if project exceeds $8,000)
  • Secure required building permits from Grand Junction Building Department
  • Verify general liability insurance meets minimum $500,000/$1,000,000 requirements
  • Obtain workers' compensation insurance if employing workers
  • Submit permit application with detailed plans and manufacturer specifications
  • Schedule and pass required inspections during construction phases
  • Ensure all work complies with 2018 International Building Code as adopted by Colorado
  • Complete final inspection and obtain certificate of occupancy before project closure

READYDOCS

These are the documents Iris tracks for you.

Store them in one place. Get alerts before anything expires. Ask Iris anything from the job site.

$19/month — First month free. No credit card required.

Start Free

No credit card. Cancel anytime.