Summary
Operating as a licensed roofing contractor in Provo, Utah requires obtaining a state specialty contractor license (R100) from DOPL, which involves demonstrating 4 years of experience and passing a comprehensive exam. The licensing process ensures contractors understand Utah's building codes, safety requirements, and business regulations. Contractors must maintain proper insurance coverage, including general liability and workers' compensation, along with a $20,000 bond. All roofing projects in Provo require permits through the city's Building Division, with straightforward online application processes and reasonable fees. The permit process includes plan review and mandatory inspections to ensure work meets International Building Code standards adopted by Utah. Provo's moderate permitting requirements and efficient processing times make it contractor-friendly while maintaining safety standards. Success in this market requires competitive pricing, quality workmanship, and full compliance with both state licensing and local permitting requirements.
License Requirements
Utah requires roofing contractors to obtain a specialty contractor license through the Division of Occupational and Professional Licensing (DOPL). You must hold either an R100 (Roofing Contractor) or S200 (Structural Contractor) license. Requirements include 4 years of experience or equivalent education, passing the PSI exam covering Utah laws and roofing practices, and maintaining good standing. License renewal is required every 2 years with 16 hours of continuing education. Provo does not require additional local licensing beyond state requirements.
Permit Requirements
All roofing work in Provo requires permits through the City Building Division, except minor repairs under $1,000. Permit applications require construction drawings, engineering calculations for structural changes, and contractor license verification. Residential re-roofing permits typically cost $75-150, while new construction permits range $200-500. Processing time is 3-5 business days for standard permits. Inspections are required at rough-in and final stages. Submit applications online through Provo's ePermitting system or in-person at City Hall.
Insurance Requirements
Utah requires minimum $50,000 general liability insurance for roofing contractors. Workers' compensation insurance is mandatory if you have employees, with rates typically 15-25% of payroll for roofing work due to high-risk classification. A $20,000 contractor bond is required through DOPL. Many clients and permit authorities in Provo expect $1 million general liability coverage. Insurance certificates must list the property owner and City of Provo as additional insureds when required.
Typical Cost Ranges
In the Provo market, residential asphalt shingle re-roofing ranges $8,000-15,000 for typical homes. Metal roofing projects run $12,000-25,000. Commercial flat roof replacement averages $6-12 per square foot. Repair work typically costs $300-1,500 depending on scope. These ranges reflect Utah County's moderate cost of living and competitive contractor market. Material costs have increased 20-30% since 2020, with asphalt shingles averaging $150-250 per square installed.
Compliance Checklist
- ✓Obtain R100 Roofing Contractor license from Utah DOPL
- ✓Secure $50,000+ general liability insurance and workers' compensation coverage
- ✓Register business with Utah Department of Commerce and obtain EIN
- ✓Apply for roofing permit through Provo's ePermitting system before work begins
- ✓Schedule required inspections with Provo Building Division
- ✓Provide insurance certificates naming property owner as additional insured
- ✓Post required OSHA safety notices and maintain fall protection equipment
- ✓Complete work within permit timeframe and obtain final inspection approval
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.
No credit card. Cancel anytime.