Roofing

Roofing Contractors in Salt Lake City, Utah

Salt Lake CountyCompliance Guide

Compliance File

FILE: ROOFINGLOCATION: SALT LAKE CITY, UTAHTYPE: COMPLIANCE GUIDESTATUS: PUBLIC REFERENCE

Summary

Operating as a licensed roofing contractor in Salt Lake City requires both state and local compliance. At the state level, contractors must obtain an R100 specialty license through Utah's Division of Professional Licensing, which involves passing an exam, proving experience, and maintaining continuing education. The city requires business registration and permits for all roofing work, with costs varying by project scope. Insurance requirements include general liability, workers' compensation, and a contractor bond, with minimum coverage amounts set by both state and local authorities. Salt Lake City's unique climate considerations, including snow loads and elevation factors, require contractors to be familiar with local building codes and weather-related installation requirements for long-term performance and compliance.

License Requirements

Utah requires roofing contractors to obtain a specialty contractor license (R100 - Roofing) through the Utah Division of Professional Licensing (DOPL). Applicants must pass the Utah roofing contractor examination, provide proof of 4 years experience or relevant education, and submit to a criminal background check. The license requires 8 hours of continuing education every 2 years and renewal every 2 years with a $115 renewal fee. Salt Lake City requires contractors to register with the city and obtain a business license through the Business Licensing Department.

Permit Requirements

All roofing work in Salt Lake City requires permits through the Building Services Division. Residential re-roofing permits cost $75-150 depending on project size, while new construction roofing permits range from $200-500. Commercial projects require separate plan review fees of $100-300. Permits typically take 1-3 business days for approval. Emergency roof repairs may proceed with verbal approval but written permits must be obtained within 48 hours. All work must pass final inspection before permit closure.

Insurance Requirements

Utah requires minimum $50,000 general liability insurance and workers' compensation coverage for any contractor with employees. Salt Lake City requires contractors to carry minimum $100,000 general liability and $50,000 property damage insurance. A contractor license bond of $20,000 is required through DOPL. Many residential clients and all commercial projects typically require $500,000-$1,000,000 in general liability coverage. Proof of insurance must be provided with permit applications.

Typical Cost Ranges

Residential asphalt shingle re-roofing in Salt Lake City typically ranges from $8,000-$15,000 for average homes. Metal roofing projects range from $12,000-$25,000. Tile roofing runs $15,000-$30,000. Commercial flat roof replacement averages $4-$8 per square foot. Emergency repairs range from $500-$2,500. New construction roofing for custom homes ranges from $10,000-$40,000 depending on materials and complexity. Higher elevation and snow load requirements may increase costs 10-20%.

Compliance Checklist

  • Obtain Utah R100 Roofing Contractor License through DOPL
  • Register business and obtain Salt Lake City business license
  • Secure required insurance coverage and contractor bond
  • Apply for and receive roofing permits before starting work
  • Ensure all workers are properly trained in fall protection and OSHA safety standards
  • Schedule and pass required inspections during construction
  • Maintain accurate records of all permits, inspections, and warranty information
  • Complete continuing education requirements every 2 years for license renewal

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.