Trade directory · Sandy metro · Utah

Roofing contractors in
Sandy, Utah.

A public directory of licensed roofing contractors serving greater Sandy. Market data, licensing requirements, and cost benchmarks — updated continuously from public sources.

Licensed Establishments
315
U.S. Census Bureau
Peak Season
April through October, with highest demand May-September due to weather conditions and storm season
Market estimate
Avg. Response Time
2-5 business days for quotes, 1-3 weeks to start work during peak season
Operator average
Avg. Hourly Wage
$25/hr
Bureau of Labor Statistics
§ A · Market rates

Common Job Costs

SANDY-UT · LOCAL ESTIMATES
Service
Description
Cost Range
Asphalt shingle roof replacement
Typical range based on local asphalt shingle roof replacement jobs.
$8,500 – $15,000
Metal roof installation
Typical range based on local metal roof installation jobs.
$12,000 – $22,000
Roof repair (storm damage)
Typical range based on local roof repair (storm damage) jobs.
$800 – $3,500
Gutters and downspouts
Typical range based on local gutters and downspouts jobs.
$1,200 – $2,800
Roof inspection
Typical range based on local roof inspection jobs.
$200 – $500
Emergency roof tarping
Typical range based on local emergency roof tarping jobs.
$400 – $1,200
§ B · Regulatory

Licensing Requirements

UT
§1

Licensing Requirements

Utah requires Contractor License through DOPL. R100 Residential contractor license for homes under $750K or S400 Specialty Roofing license. Must pass PSI exam, provide financial statements, carry required insurance. 4 years experience or apprenticeship required. License renewal every 2 years with 8 hours continuing education.

§2

Permit Requirements

Sandy requires building permits for roof replacements and major repairs over $1000. Permit fees range $75-200. Plans required for structural changes. 24-48 hour permit processing typical.

§3

Inspection Schedule

Sandy requires inspection after roof decking installation, before final covering installation, and final inspection upon completion. Schedule 24 hours in advance through Sandy Building Department.

§4

Insurance Minimums

Utah requires $50,000 general liability minimum for roofing contractors. Workers compensation required if employees. Most jobs require $1M general liability practically.

§ C · Path to license

How to Get Licensed

6 STEPS
1

Meet experience requirements

Complete 4 years verifiable experience in roofing or related construction, or complete approved apprenticeship program. Document all experience with employer verification.

01/06
2

Prepare financial documentation

Gather financial statements, credit reports, and proof of required capital. Utah requires demonstration of financial responsibility for contractor licensing.

02/06
3

Obtain required insurance

Secure general liability insurance minimum $50,000 and workers compensation if employing others. Most projects require $1M liability practically.

03/06
4

Submit application to DOPL

Complete online application through Utah DOPL portal. Submit experience documentation, financial statements, insurance certificates, and application fee.

04/06
5

Schedule and pass PSI exam

Register for PSI contractor examination covering Utah construction law, business practices, and roofing technical knowledge. 75% passing score required.

05/06
6

Complete licensing process

Upon passing exam and application approval, pay licensing fee and receive license. Must renew every 2 years with 8 hours continuing education.

06/06
§ D · Field notes

About This Market

UPDATED APR 2026

Sandy's roofing market runs hot with new construction in the south end and steady replacement work from aging 1980s-90s housing stock. Competition's thick with 315 licensed outfits statewide, but weather damage keeps demand steady. Asphalt shingle dominates, though metal's gaining ground with energy-conscious homeowners. Costs track 15-20% above national average due to material transport and skilled labor shortage.

To work Sandy, get your R100 or S400 license locked down first - DOPL doesn't mess around with unlicensed work. Sandy Building Department runs tight ship on permits and inspections, so factor 3-5 days into your timeline. Peak season books fast, so line up your crew and suppliers early. Winter work's possible but limited - use that time for maintenance, repairs, and lining up spring jobs. Know your snow load requirements and understand local wind patterns from the mountains.

Data Sources
  • Median hourly wage
    U.S. Bureau of Labor Statistics
  • Number of licensed establishments
    U.S. Census Bureau, County Business Patterns
  • Licensing requirements
    Utah DOPL Division of Occupational and Professional Licensing
  • Permit requirements and costs
    Sandy City Building Department
  • Insurance minimums
    Utah DOPL contractor licensing rules
§ E · FAQ

Frequently Asked Questions

05 QUESTIONS
Q/01

What license do I need for roofing work in Sandy, UT?

Utah requires either R100 Residential Contractor license or S400 Specialty Roofing license through DOPL. Both require passing PSI exam, 4 years experience, financial statements, and required insurance. Source: Utah DOPL Division of Occupational and Professional Licensing.

Q/02

How much do roofing permits cost in Sandy?

Sandy building permits for roof work range $75-200 depending on project scope. Permits required for replacements and repairs over $1000. Processing typically takes 24-48 hours. Source: Sandy City Building Department.

Q/03

What's the average wage for roofers in Utah?

Median hourly wage for roofers in Utah is $25.36/hour or $52,749 annually. Experienced contractors and business owners typically earn significantly more. Source: U.S. Bureau of Labor Statistics.

Q/04

When is roofing season in Sandy, UT?

Peak roofing season runs April through October, with highest demand May-September due to weather conditions and storm season. Winter work possible but limited by snow and temperature constraints.

Q/05

How many roofing contractors operate in Utah?

Approximately 315 licensed roofing establishments operate in Utah, creating competitive market conditions especially along the Wasatch Front. Source: U.S. Census Bureau, County Business Patterns.

§ F · Directory

Roofing contractors in Sandy

0 LISTED · SORTED BY DISTANCE

No contractors listed yet.

List your services

For contractors

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.