Roofing contractors in
Salt Lake City, Utah.
A public directory of licensed roofing contractors serving greater Salt Lake City. Market data, licensing requirements, and cost benchmarks — updated continuously from public sources.
Common Job Costs
Licensing Requirements
Licensing Requirements
Utah requires Contractor License through DOPL. R100 Residential (structures under 3 stories), B100 General Building, or S230 Roofing Specialty license required. Must pass PSI exam, provide financial statements, maintain $50,000+ net worth. 4-year renewal cycle with continuing education requirements.
Permit Requirements
Salt Lake City requires building permits for roof replacements and major repairs. Permit fees range $50-300 based on project value. Submit plans showing materials, structural details, and compliance with 2018 IBC and IRC codes.
Inspection Schedule
Initial permit inspection before work begins, rough inspection for structural work, final inspection upon completion. Schedule 24-48 hours in advance through Salt Lake City Building Services.
Insurance Minimums
Utah requires $50,000 general liability minimum for contractor licensing. Workers compensation mandatory for employees. Most projects require $1M+ liability coverage per contract requirements.
How to Get Licensed
Determine License Type
Choose R100 Residential (under 3 stories), B100 General Building, or S230 Roofing Specialty based on intended work scope. Review Utah Code requirements for each classification.
Meet Financial Requirements
Prepare financial statements showing minimum $50,000 net worth. Gather bank statements, CPA-prepared financials, and bonding capacity documentation as required by DOPL.
Pass PSI Examination
Schedule and pass PSI contractor examination for chosen license type. Study Utah-specific codes, business law, and trade practices. Exam covers state regulations and technical knowledge.
Submit Application
Complete DOPL contractor license application with required documentation, financial statements, exam results, and application fees. Include workers compensation and liability insurance certificates.
Maintain License
Renew every 4 years with continuing education requirements. Maintain insurance coverage, update financial information, and comply with ongoing DOPL requirements for active status.
About This Market
Salt Lake City's roofing market runs hot with approximately 315 licensed establishments statewide competing for work. High elevation, heavy snow loads, and summer hail storms drive consistent demand for both emergency repairs and full replacements. Asphalt shingles dominate residential work, but metal roofing gains ground due to snow shedding and durability. Costs run 10-15% above national average due to material transport costs and specialized snow load requirements. Competition stays fierce with established players holding most commercial contracts.
To work this market, you need Utah contractor licensing through DOPL - expect 60-90 days processing time and don't skip the financial requirements. Salt Lake City building department moves fast but demands complete permit applications with structural calculations for snow loads. Peak season runs April through September when weather cooperates, but winter emergency work pays premium rates. Know your snow load calculations, stock emergency materials, and build relationships with insurance adjusters. Summer hail storms can flood the market with work, but crews that handle winter emergencies stay busy year-round.
- Licensed establishmentsUS Census Bureau - County Business Patterns
- Licensing requirementsUtah Division of Professional Licensing (DOPL)
- Permit requirementsSalt Lake City Building Services Department
- Insurance minimumsUtah Contractor Licensing Act and DOPL regulations
- Cost estimatesMarket research estimates based on regional pricing data
- Peak season timingRegional climate data and industry estimates
Frequently Asked Questions
What license do I need for roofing in Salt Lake City?
Utah requires contractor licensing through DOPL. You need R100 Residential, B100 General Building, or S230 Roofing Specialty license depending on project scope. All require PSI exam passage and $50,000+ net worth demonstration per Utah Division of Professional Licensing requirements.
Do I need permits for roof replacement in Salt Lake City?
Yes, Salt Lake City Building Services requires building permits for roof replacements and major repairs. Permits range $50-300 based on project value and must comply with 2018 IBC/IRC codes including snow load requirements per city ordinances.
When is roofing season in Salt Lake City?
Peak season runs April through September when weather permits optimal installation conditions. Winter emergency repairs command premium pricing but weather limits scheduled work. Summer hail season creates high demand periods typically June through August.
What insurance do roofing contractors need in Utah?
Utah contractor licensing requires minimum $50,000 general liability coverage. Workers compensation mandatory for employees per Utah Labor Commission. Most contracts require $1M+ liability coverage, and bonding may be required for commercial projects.
How much does roof replacement cost in Salt Lake City?
Asphalt shingle replacement averages $8,500-15,000, metal roofing $12,000-22,000, tile roofing $15,000-28,000 per typical residential project. Costs run 10-15% above national average due to snow load requirements and material transport costs to Utah market.
Roofing contractors in Salt Lake City
No contractors listed yet.
Run your roofing business on The Forge.
Get listed on The Board for free. Manage leads, quotes, jobs, and follow-ups in one place. Built for trades, used by thousands of operators nationwide.