Roofing Cost Calculator (2026)

Most roof repairs cost a few hundred to about two thousand dollars, while replacing a whole roof usually runs into five figures. Choose the job and your state – and your roof size for a replacement – to see a realistic estimate.

Calculator

Estimated cost $395 – $1,970 Typical: about $1,180 Find roofers near you

Estimates only, based on national price guides adjusted with official state price levels. Always get a written quote – prices depend on the job, materials and the company.

Typical roofing prices in the U.S.

JobTypical cost
Roof repair (typical)$395 – $1,968
Fix a roof leak$360 – $1,550
Repair roof flashing$200 – $500
Fix a sagging roof$1,500 – $1,700
Repair fascia and soffit$600 – $6,000
Replace the roof (typical materials)$4–$11 per sq ft

What affects the price

  • Roof size and pitch: steep roofs need more safety gear and time.
  • Material: asphalt shingles are the cheapest; metal, tile and slate cost several times more.
  • Tear-off of old layers, rotten decking and permits add to a replacement.
  • Roof area is bigger than the floor area of your home – usually 1.2–1.5 times for a pitched roof.

Roof repair (typical): cost by state

Show all 50 states and D.C.
StateTypical cost
Alabama$355 – $1,770
Alaska$400 – $2,000
Arizona$400 – $1,990
Arkansas$340 – $1,700
California$445 – $2,200
Colorado$400 – $2,000
Connecticut$410 – $2,050
Delaware$390 – $1,950
District of Columbia$440 – $2,200
Florida$410 – $2,050
Georgia$380 – $1,900
Hawaii$430 – $2,150
Idaho$360 – $1,800
Illinois$390 – $1,950
Indiana$365 – $1,810
Iowa$350 – $1,750
Kansas$355 – $1,770
Kentucky$355 – $1,780
Louisiana$350 – $1,740
Maine$385 – $1,910
Maryland$410 – $2,050
Massachusetts$425 – $2,150
Michigan$370 – $1,850
Minnesota$390 – $1,940
Mississippi$345 – $1,720
Missouri$365 – $1,810
Montana$355 – $1,780
Nebraska$355 – $1,780
Nevada$385 – $1,910
New Hampshire$415 – $2,050
New Jersey$430 – $2,150
New Mexico$355 – $1,780
New York$425 – $2,100
North Carolina$370 – $1,850
North Dakota$350 – $1,740
Ohio$365 – $1,810
Oklahoma$350 – $1,740
Oregon$415 – $2,050
Pennsylvania$385 – $1,920
Rhode Island$400 – $2,000
South Carolina$370 – $1,830
South Dakota$350 – $1,730
Tennessee$365 – $1,820
Texas$385 – $1,910
Utah$375 – $1,870
Vermont$380 – $1,900
Virginia$400 – $1,980
Washington$430 – $2,150
West Virginia$355 – $1,770
Wisconsin$370 – $1,830
Wyoming$360 – $1,790

Frequently asked questions

How much does roof repair cost?

Most roof repairs cost about $395 to $1,968, with an average of around $1,174. Fixing a small leak can cost as little as a few hundred dollars.

How much does a new roof cost?

Replacing a roof with typical materials costs about $4 to $11 per square foot – roughly $8,000 to $22,000 for a 2,000 sq ft roof.

How much does it cost to fix a roof leak?

Fixing a roof leak usually costs about $360 to $1,550, depending on how much damage the water has done.

Should I repair or replace my roof?

Repair makes sense for small, local damage on a roof with years of life left. If the roof is near the end of its life or leaks in several places, a replacement is usually better value.

Sources