Roofing Costs in St. George, UT

Verified cost ranges for roofing in St. George

Verified by 3 sourcesUpdated April 11, 2026

Roofing Costs in St. George

Cost ranges verified from official sources

Roof Replacement

St. George, UT

2 sources

Low

$49

Average

$20,552

High

$58,392

Bureau of Labor StatisticsFixr

Updated Apr 2026

Roof Repair

St. George, UT

2 sources

Low

$49

Average

$7,609

High

$21,410

Bureau of Labor StatisticsFixr

Updated Apr 2026

Flat Roof Installation

St. George, UT

2 sources

Low

$73

Average

$14,429

High

$40,874

Bureau of Labor StatisticsFixr

Updated Apr 2026

Metal Roof Installation

St. George, UT

3 sources

Low

$758

Average

$20,595

High

$57,805

Bureau of Labor StatisticsFixrHomewyse

Updated Apr 2026

Gutter Installation

St. George, UT

2 sources

Low

$397

Average

$408

High

$559

Bureau of Labor StatisticsHomewyse

Updated Apr 2026

Gutter Repair

St. George, UT

2 sources

Low

$97

Average

$1,732

High

$4,573

Bureau of Labor StatisticsFixr

Updated Apr 2026

Skylight Installation

St. George, UT

2 sources

Low

$116

Average

$4,765

High

$13,218

Bureau of Labor StatisticsFixr

Updated Apr 2026

Chimney Repair

St. George, UT

2 sources

Low

$97

Average

$2,516

High

$6,812

Bureau of Labor StatisticsFixr

Updated Apr 2026

Ice Dam Removal

St. George, UT

2 sources

Low

$97

Average

$1,494

High

$3,893

Bureau of Labor StatisticsFixr

Updated Apr 2026

Roof Ventilation Installation

St. George, UT

2 sources

Low

$117

Average

$5,248

High

$14,598

Bureau of Labor StatisticsFixr

Updated Apr 2026

Gutter Guard Installation

St. George, UT

2 sources

Low

$50

Average

$1,365

High

$3,572

Bureau of Labor StatisticsFixr

Updated Apr 2026

Tile Roof Installation

St. George, UT

3 sources

Low

$786

Average

$10,971

High

$30,282

Bureau of Labor StatisticsFixrHomewyse

Updated Apr 2026

Cedar Shake Installation

St. George, UT

2 sources

Low

$689

Average

$689

High

$983

Bureau of Labor StatisticsHomewyse

Updated Apr 2026

Green Roof Installation

St. George, UT

2 sources

Low

$6,812

Average

$26,326

High

$68,124

Bureau of Labor StatisticsFixr

Updated Apr 2026

Roof Inspection

St. George, UT

2 sources

Low

$117

Average

$411

High

$779

Bureau of Labor StatisticsFixr

Updated Apr 2026

Understanding Roofing Costs in St. George

Roof replacement costs in St. George average $18,230.76, reflecting the city's cost of living that sits 2.7% below the national average. This lower regional price parity of 97.3 contributes to more competitive pricing for roofing services compared to national benchmarks. St. George's growing construction market and relatively robust local competition among roofing contractors help maintain pricing within this range, though individual project costs in the city can vary significantly from $228.70 for minor work to $51,579.60 for comprehensive replacements depending on roof size, materials, and complexity. The local labor market and material availability in St. George support these pricing patterns, which differ from broader state averages due to the city's specific economic conditions and housing demand.

How St. George Compares

vs. National Average+1%

*Based on aggregated cost data from multiple sources

Frequently Asked Questions — Roofing Costs in St. George

View Roofing Costs in Other Cities in Utah