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.
Roofing jobs in St George
0 open jobs in St George.
The controlled job pilot is not open yet.
Common Job Costs
Licensing Requirements
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.
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.
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.
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.
How to Get Licensed
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.
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.
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.
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.
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.
About This Market
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.
- median hourly wage for roofersU.S. Bureau of Labor Statistics, Occupational Employment Statistics (OES), 2023
- number of licensed roofing establishments in UtahU.S. Census Bureau, County Business Patterns (CBP), 2023; Utah Division of Occupational and Professional Licensing
- building code standards2015 International Building Code (IBC), Utah State amendments adopted by State Construction Code Commission
- workers' compensation insurance ratesUtah Workers' Compensation Insurance, Division of Occupational and Professional Licensing
- permit requirements and inspection proceduresCity of St. George Building Department, St. George Municipal Code Chapter 15.12, 2023
- licensing requirements and renewalUtah Division of Occupational and Professional Licensing (DOPL), Roofing Contractor License Rules (R156-2), 2023
- peak season and market conditionsNational Roofing Contractors Association (NRCA), regional market analysis; St. George local construction data
Frequently Asked Questions
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.
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.
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.
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.
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.
Roofing contractors in St George
No contractors listed yet.
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.