HomeRoofingRoof Repair Cost

Roof Repair Cost (2026)

~$1,150
National average cost of roof repair on a typical single-family home in 2026.
Typical range: $400 – $3,000
Source: Cost-guide consensus + BLS PPI, 2026

A roof repair costs about $1,150 nationally, but the real number depends heavily on where you live. HomeCostLens starts from this researched national average and applies a local price factor for each metro, so you get a figure that reflects your city's labor, climate, and permit costs — not a one-size-fits-all national number.

Advertisement — responsive AdSense unit (in-article)

Roof Repair cost by type

TypeTypical national total
Minor repair (a few shingles)$400
Moderate repair (leak + flashing)$1,150
Major repair (large section / decking)$3,000
Roof Repair cost by type (national)
$0k$1k$2k$2k$3k$400Minor repair afew shingles$1,150Moderate repair leak+ flashing$3,000Major repair largesection / decking
Advertisement — responsive AdSense unit (mid-content)

Roof Repair cost by city

Local cost = national average × each metro's location factor. Pick your city:

CityLocation factorAvg. roof repair
New York, NY1.13$1,290
Los Angeles, CA1.16$1,330
Chicago, IL1.03$1,180
Dallas, TX1.03$1,190
Houston, TX1.00$1,150
Washington, DC1.09$1,250
Philadelphia, PA1.03$1,190
Miami, FL1.12$1,290
Atlanta, GA1.01$1,160
Boston, MA1.12$1,280
Phoenix, AZ1.05$1,210
San Francisco, CA1.18$1,360
Seattle, WA1.13$1,300
Minneapolis, MN1.04$1,200
San Diego, CA1.11$1,280
Tampa, FL1.03$1,190
Denver, CO1.05$1,210
Baltimore, MD1.03$1,180
Charlotte, NC0.97$1,120
Orlando, FL1.01$1,160
Detroit, MI0.98$1,130
Riverside, CA1.08$1,240
San Antonio, TX0.94$1,080
Portland, OR1.07$1,230
St. Louis, MO0.96$1,110
Sacramento, CA1.09$1,250
Pittsburgh, PA0.94$1,090
Las Vegas, NV0.97$1,120
Austin, TX0.98$1,120
Cincinnati, OH0.94$1,080
Kansas City, MO0.93$1,070
Columbus, OH0.94$1,090
Cleveland, OH0.93$1,070
Indianapolis, IN0.95$1,090
Nashville, TN0.97$1,120
San Jose, CA1.13$1,300
Virginia Beach, VA0.97$1,120
Providence, RI1.01$1,160
Milwaukee, WI0.95$1,100
Jacksonville, FL0.99$1,140
Memphis, TN0.92$1,060
Oklahoma City, OK0.91$1,050
Louisville, KY0.94$1,080
Hartford, CT1.03$1,180
Richmond, VA0.98$1,130
New Orleans, LA0.91$1,050
Buffalo, NY0.94$1,090
Raleigh, NC0.98$1,130
Birmingham, AL0.93$1,060
Salt Lake City, UT0.96$1,110

Want a tailored estimate? Use the roof repair cost calculator →

Frequently asked questions

How much does roof repair cost on average?
Nationally, roof repair costs about $1,150, with most homeowners paying $400 – $3,000. Your local price depends on labor rates, material, and code — pick your city below for a local figure.
What is the most affordable roof repair option?
Minor repair (a few shingles) is typically the lowest-cost option at around $400 nationally, while premium options cost considerably more.