Roof repair cost in the U.S.
Most roof repairs fall in the range below. Single-area shingle or flashing work anchors the low end; multi-spot leaks or storm damage push the high end.
Typical national range
$900
typical project
Most projects fall between $300 and $2,500.
Industry estimate from public-source pricing data. Local prices vary widely — see your metro area below.
Factors that move the price
- What's brokenA handful of missing shingles is the smallest job. Cracked or detached flashing around chimneys, vents, and skylights is the most common true leak source.
- Access + pitchA walkable 4/12 roof is the easy case. Steep, slate, or two-story access raises labor materially.
- Hidden water damageIf the leak has been going for a while, the decking below is often rotted. Expect a follow-up line item once the contractor can see what's under there.
- Patch vs. zone replacementIf the patch area is large or the shingles are old enough that matching is impossible, replacing a roof section (or the whole slope) can be a better long-term call.
Browse by metro area
Prices in your area can run noticeably above or below the national number depending on labor costs, permitting, and material availability. Pick your metro for a localized range.
- Roof repair in New York, NY
- Roof repair in Los Angeles, CA
- Roof repair in Chicago, IL
- Roof repair in Dallas, TX
- Roof repair in Houston, TX
- Roof repair in Atlanta, GA
- Roof repair in Washington, DC
- Roof repair in Miami, FL
- Roof repair in Philadelphia, PA
- Roof repair in Phoenix, AZ
- Roof repair in Boston, MA
- Roof repair in Riverside, CA
- Roof repair in San Francisco, CA
- Roof repair in Detroit, MI
- Roof repair in Seattle, WA
- Roof repair in Minneapolis, MN
- Roof repair in Tampa, FL
- Roof repair in San Diego, CA
- Roof repair in Denver, CO
- Roof repair in Orlando, FL
- Roof repair in Charlotte, NC
- Roof repair in Baltimore, MD
- Roof repair in St. Louis, MO
- Roof repair in San Antonio, TX
- Roof repair in Austin, TX
- Roof repair in Portland, OR
- Roof repair in Sacramento, CA
- Roof repair in Pittsburgh, PA
- Roof repair in Las Vegas, NV
- Roof repair in Cincinnati, OH
- Roof repair in Kansas City, MO
- Roof repair in Columbus, OH
- Roof repair in Indianapolis, IN
- Roof repair in Nashville, TN
- Roof repair in Cleveland, OH
- Roof repair in San Jose, CA
- Roof repair in Virginia Beach, VA
- Roof repair in Jacksonville, FL
- Roof repair in Providence, RI
- Roof repair in Raleigh, NC
- Roof repair in Milwaukee, WI
- Roof repair in Oklahoma City, OK
- Roof repair in Louisville, KY
- Roof repair in Richmond, VA
- Roof repair in Memphis, TN
- Roof repair in Salt Lake City, UT
- Roof repair in Fresno, CA
- Roof repair in Birmingham, AL
- Roof repair in Grand Rapids, MI
- Roof repair in Hartford, CT
- Roof repair in Madison, WI
- Roof repair in Burlington, VT
- Roof repair in Glens Falls, NY
Get real quotes for your project
These ranges are useful for ballparking, but the only way to know what your specific project will cost is to get quotes from local contractors. Submit your project once and let them come to you.
Related guides
Common questions
- How urgent is a roof leak?
- Same-week if water is reaching the interior. Once drywall stains appear, you're already past the early window for a cheap repair.
