Trade directory · St George metro · Utah

Roofing contractors in
St George, Utah.

A public directory of roofing contractor businesses serving greater St George. Market data, licensing requirements, and cost benchmarks — updated continuously from public sources.

Employer Establishments
315
U.S. Census Bureau
Peak Season
April through September. Spring brings storm damage, summer heat drives preventative work, and contractors race to finish before fall monsoons and winter weather.
Market estimate
Avg. Response Time
2-5 business days for quote scheduling in St. George market. Storm season compresses this to 5-10 days due to demand surge.
Operator average
Avg. Hourly Wage
$25/hr
Bureau of Labor Statistics
§ J · OPEN JOBS

Roofing jobs in St George

00 OPEN

0 open jobs in St George.

The controlled job pilot is not open yet.

§ A · Market rates

Common Job Costs

ST GEORGE-UT · LOCAL ESTIMATES
Service
Description
Cost Range
Asphalt shingle roof replacement (1,500 sq ft)
Typical range based on local asphalt shingle roof replacement (1,500 sq ft) jobs.
$7,500 – $12,000
Metal roof installation (1,500 sq ft)
Typical range based on local metal roof installation (1,500 sq ft) jobs.
$12,000 – $18,000
Roof repair and patching (under 500 sq ft)
Typical range based on local roof repair and patching (under 500 sq ft) jobs.
$400 – $1,200
Flat roof installation (1,000 sq ft)
Typical range based on local flat roof installation (1,000 sq ft) jobs.
$6,000 – $10,000
Roof inspection and damage assessment
Typical range based on local roof inspection and damage assessment jobs.
$150 – $400
Gutter installation and repair (100 linear ft)
Typical range based on local gutter installation and repair (100 linear ft) jobs.
$800 – $2,000
§ B · Regulatory

Licensing Requirements

UT
§1

Licensing Requirements

Utah requires roofing contractors to be licensed through the Division of Occupational and Professional Licensing (DOPL). License type: Roofing Contractor (Class B or Class A). Exam: Utah Roofing Contractor exam covers safety, building codes, materials, and business practices. Passing score: 70%. Renewal: Every 2 years with 24 hours continuing education (8 hours safety, 16 hours trade-related). Bonding requirement: $5,000-$10,000 surety bond. Insurance: General liability minimum $300,000 per occurrence.

§2

Permit Requirements

City of St. George requires building permits for all roof replacements and major repairs exceeding $1,000. New construction and commercial work require municipal approval. Permit fee: typically $50-$150 based on project value. Roofing contractors must display license number on permit applications. Storm damage repairs may qualify for expedited permitting (3-5 days). Final inspection required before occupancy on new construction.

§3

Inspection Schedule

Initial inspection by St. George Building Department within 5 business days of permit issuance. Rough-in inspection required after framing/decking, before sheathing. Final inspection upon completion, covers fastening, flashing, ventilation, and code compliance. Commercial projects require more frequent inspections (typically 3 checkpoints). Inspectors enforce 2015 International Building Code adopted by Utah with state amendments.

§4

Insurance Minimums

Utah state minimum: $300,000 per occurrence / $500,000 aggregate general liability. Workers' compensation: required if 3+ employees. Statutory rate for roofing: 37-43 per $100 of payroll (one of highest-risk trades). Commercial general liability recommended: $1,000,000 per occurrence for contract work. Equipment/tools coverage optional but standard practice.

§ C · Path to license

How to Get Licensed

5 STEPS
1

Step 1: Meet Prerequisites

Verify you have minimum 4 years documented roofing experience (2,000+ hours per year) or equivalent apprenticeship completion under a licensed Utah roofing contractor. Obtain proof of workers' compensation insurance and $5,000-$10,000 surety bond. These must be active before DOPL processes your application. Have your Social Security number, valid ID, and any prior licensing records from other states ready.

01/05
2

Step 2: Complete Application

Download the Utah Roofing Contractor License application from the Division of Occupational and Professional Licensing (DOPL) website (dopl.utah.gov). Fill out Form DOPL-05 completely. Include documented work history, references from employers or clients, workers' comp certificate, and surety bond proof. Attach copies of current insurance. Application fee is approximately $150-$250. Submit online or by mail to DOPL.

02/05
3

Step 3: Schedule and Pass Roofing Contractor Exam

Schedule your Utah Roofing Contractor exam through DOPL's testing vendor (Prometric or equivalent). Exam cost is approximately $100. Study the 2015 International Building Code (roofing section), Utah State Amendments, and Utah DOPL-approved roofing contractor reference manual. Exam covers: building codes and safety standards, materials and installation methods, business practices and licensing regulations, and site-specific hazards. Passing score: 70%. Exam typically takes 2-3 hours. Retakes available; most candidates pass on first attempt with preparation.

03/05
4

Step 4: DOPL Processes License

After exam passage, DOPL conducts background check and verifies bonding and insurance. Processing takes 2-4 weeks. DOPL may request clarification on work history or references. Once approved, you receive your Utah Roofing Contractor License with unique license number. License is valid for 2 years from issuance date. You are authorized to sign contracts, pull permits, and supervise roofing work in Utah.

04/05
5

Step 5: Display License and Maintain Compliance

Display your physical or digital license number on all project signage, permits, invoices, and marketing materials. Begin renewal process 60 days before expiration. Complete 24 hours continuing education: 8 hours safety-focused, 16 hours trade-related (roofing materials, techniques, codes). Pay renewal fee ($75-$100). Maintain active workers' comp insurance and surety bond throughout license period. Failure to renew or maintain insurance results in license suspension.

05/05
§ D · Field notes

About This Market

UPDATED APR 2026

St. George roofing market runs hot year-round but peaks hard spring-to-fall. You've got steady residential demand driven by desert sun exposure—metal roofs and cool coatings move fast here. Competition is moderate but growing; roughly 315 licensed roofers operate statewide, with a good chunk in the Southwest region. Cost varies by material and labor availability. Spring storms and summer heat spike emergency repair calls. What drives pricing: material scarcity (metal's up, asphalt's stable), labor availability during peak, and the prevalence of flat roofs on commercial properties. One-story residential dominates the market, but commercial retrofits and HOA roofing contracts keep steady work flowing. Margins are tight—homeowners shop aggressively, so operational efficiency matters. Licensing hurdles are real but straightforward. You need your Utah roofing contractor license from DOPL before signing any contract. The exam isn't brutal if you've got field experience—focus on code knowledge and business compliance. St. George Building Department is responsive but strict on permits and inspections; don't cut corners on documentation or you'll lose time on callbacks. Peak season is April-September; that's when you lock in jobs and crews. Winter demand drops 40-50%, so manage cash flow. Local regulations follow 2015 IBC with Utah amendments—flashing standards, ventilation requirements, and wind resistance are strict in high-desert areas. Know your suppliers; material lead times can kill a schedule. Stay bonded, carry proper insurance, and maintain your continuing education hours or your license becomes a liability, not an asset.

Data Sources
  • median hourly wage for roofers
    U.S. Bureau of Labor Statistics, Occupational Employment Statistics (OES), 2023
  • number of licensed roofing establishments in Utah
    U.S. Census Bureau, County Business Patterns (CBP), 2023; Utah Division of Occupational and Professional Licensing
  • building code standards
    2015 International Building Code (IBC), Utah State amendments adopted by State Construction Code Commission
  • workers' compensation insurance rates
    Utah Workers' Compensation Insurance, Division of Occupational and Professional Licensing
  • permit requirements and inspection procedures
    City of St. George Building Department, St. George Municipal Code Chapter 15.12, 2023
  • licensing requirements and renewal
    Utah Division of Occupational and Professional Licensing (DOPL), Roofing Contractor License Rules (R156-2), 2023
  • peak season and market conditions
    National Roofing Contractors Association (NRCA), regional market analysis; St. George local construction data
§ E · FAQ

Frequently Asked Questions

05 QUESTIONS
Q/01

What does a roofing contractor license cost in Utah and how long does it take to get?

Utah DOPL roofing contractor license costs approximately $150-$250 for initial application and exam. Exam fee is roughly $100. Processing takes 2-4 weeks after exam passage. You must have proof of workers' compensation insurance and surety bond ($5,000-$10,000) before DOPL issues the license. Total timeline from application to licensed: 4-8 weeks if you pass the exam on first attempt. Renewal cost is $75-$100 every 2 years. Source: Utah Division of Occupational and Professional Licensing.

Q/02

Do I need a permit for roof repairs versus full roof replacement in St. George?

City of St. George requires permits for any roof work exceeding $1,000 in value. Repairs under $1,000 may qualify as maintenance (no permit required), but documentation is critical. Full replacement always requires a permit regardless of cost. Permit application must include contractor license number, scope of work, and estimated cost. Processing typically takes 3-5 business days, expedited to 1-2 days for storm damage claims if you provide adjuster report. Final inspection is mandatory. Source: St. George Building Department, City of St. George Municipal Code Chapter 15.12.

Q/03

What is the median wage for roofers in Utah and how does St. George compare?

U.S. Bureau of Labor Statistics reports median hourly wage for roofers at $24.80/hr (approximately $51,584 annually). Utah follows national average closely due to residential demand. St. George market typically runs 5-10% above median due to high-desert specialization demand and year-round work availability. Experienced crew leads and project managers earn $28-$35/hr. Entry-level/apprentice rates start around $18-$22/hr. Wage variation depends on experience, crew size, and whether you're employee or independent contractor. Source: U.S. Bureau of Labor Statistics, Occupational Employment Statistics.

Q/04

What are the main inspection requirements for roofing work in St. George?

St. George Building Department requires three checkpoints for residential roofing: (1) Initial inspection after permit issuance, verifying contractor license and project scope; (2) Rough-in inspection after decking/sheathing applied, checking structural integrity and fastening; (3) Final inspection upon completion, covering fastening patterns, flashing installation, ventilation compliance, and overall code adherence. Commercial projects require 4-5 inspections. Inspectors enforce 2015 International Building Code with Utah amendments—particularly wind resistance (110 mph design loads in high-desert areas) and flash details. Inspection appointments scheduled 24-48 hours in advance. Source: 2015 International Building Code, Utah State amendments, St. George Building Department.

Q/05

What insurance do I need to carry as a roofing contractor working in St. George?

Utah state law requires: (1) General Liability minimum $300,000 per occurrence / $500,000 aggregate for all roofing contractors; (2) Workers' compensation insurance if you employ 3 or more workers (statutory rate for roofing is 37-43 per $100 of payroll—one of the highest-risk trades). Many insurance carriers require umbrella/excess liability of $1,000,000 per occurrence for commercial contracts. Equipment and tools coverage is optional but industry standard. Cost typically runs $2,500-$6,000 annually for small crews depending on payroll and claims history. Certificate of insurance must be provided on all commercial bids. Source: Utah Workers' Compensation Insurance, Utah Division of Occupational and Professional Licensing.

§ F · Directory

Roofing contractors in St George

0 LISTED · SORTED BY DISTANCE

No contractors listed yet.

List your services

For contractors

Run your roofing business on The Forge.

Apply to be listed on The Board for free. Manage leads, quotes, jobs, and follow-ups in one place, built for independent operators and growing crews.