Free & no obligation

Get a free roof estimate: a number now, real quotes next

To get a free roof estimate, use the calculator below for an instant ballpark, then have local roofers measure your roof and send free written quotes. Set your budget with the number, and compare at least three itemized estimates before you hire anyone.

Prices reviewed October 2026

Get an instant ballpark

Ground area under the roof: length × width of the outside walls, plus any attached garage.

Estimated roof replacement cost

$11,200 – $19,600

Roof area: 2,124 sq ft (21 squares)

Ballpark only, based on size, pitch, material, and tear-off. Excludes decking repairs, permits, and gutters. Rates reviewed October 2026.

Next: get real quotes
Rates this calculator uses
  • Asphalt, architectural shingles: $4–$8 per sq ft installed
  • Asphalt, 3-tab shingles: $3–$5 per sq ft installed
  • Metal (steel panels / standing seam): $7–$18 per sq ft installed
  • Tile (clay / concrete): $7–$25 per sq ft installed
  • Slate: $15–$30 per sq ft installed
  • Cedar shake: $6–$15 per sq ft installed
  • Tear-off and disposal: $1.25 per sq ft for each old layer
  • Complex roof: adds 12%
  • Pitch factors: 1.08, 1.18, 1.32, 1.45 (low to very steep), including a small overhang allowance

Step 2: get free written estimates

Takes 2 minutes. Compare quotes from local roofers.

Step 1 of 6

What do you need help with?
Do you own this home?

Most roofing work needs the property owner’s authorization.

How soon do you need it done?
Tell us about your roof

How many stories?

Is your roof storm or hail damaged?
Where should roofers send your free quotes?

Free & no obligation. Roof Restore Buddy matches you with independent local contractors. We don't perform roofing work.

  • Independent local roofers
  • 100% free, no obligation
  • Quotes in minutes
  • Your info stays private
Roofer measuring a roof to prepare a written estimate

How to get a free roof estimate

Getting a roof estimate should cost you nothing. Here is the order that saves the most time:

  1. Ballpark it. Use the calculator above to see the likely range for your roof size, pitch, and material, so you know a fair number when you see one.
  2. Gather the basics. Roof age, current material, any leaks or storm damage, and whether you plan an insurance claim. Photos from the ground help.
  3. Get three written quotes. Ask licensed, insured local roofers to measure the roof and quote the same scope. One form here matches you with up to four.
  4. Compare line by line. Same materials, same tear-off, same warranty. Then ask the outliers to explain the difference.

How to estimate your roof cost yourself

You can estimate roof cost yourself by multiplying the roof area by an installed price per square foot. Roof area is your home’s footprint times a pitch multiplier (1.118 for a 6:12 roof), and asphalt shingles run about $4.25 to $9.25 per square foot with one old layer removed. The roof cost calculator page walks through measuring, the full pitch table, and what the number leaves out.

What a roofing estimate should include

A trustworthy roofing estimate is a written, itemized document, not a number over the phone. The FTC recommends getting the contractor’s name, address, phone, and license number in writing, along with start and completion dates and everything promised about scope and price. Before you compare prices, make sure every quote spells out:

  • Materials by name. Shingle brand and product line, underlayment, ice-and-water shield, drip edge, and flashing.
  • Labor and tear-off. Whether old layers are removed, and what disposal costs.
  • Decking. The price per sheet to replace rotten decking found after tear-off.
  • Permits and cleanup. Who pulls the permit (it should be the roofer) and what happens to the debris, including magnetic nail sweeps.
  • Warranty terms. Both the manufacturer’s material warranty and the roofer’s own workmanship warranty.
  • Payment schedule and price validity. Never pay the full amount up front, and note how long the quoted price is honored.

If two quotes are far apart, the itemization tells you why: different materials, different scope, or someone hoping you won’t ask.

What do roof estimates usually come out to?

Nationally, a full asphalt-shingle roof replacement averages about $9,500, with most homes falling between $5,800 and $19,800. Repairs typically run $400 to $1,800, about $1,100 on average, and restoration work usually lands at a fraction of replacement cost. See the full breakdown in the roof replacement cost guide, what a roof repair costs, or roof restoration cost.

Why compare at least three estimates

One estimate tells you a price; three tell you the market. Comparing also surfaces the red flags: the storm-chaser demanding a big cash deposit, the bid that’s cheap because it skips underlayment, the “today only” discount designed to stop you from shopping around. Our guide to choosing a roofer and how to spot a bad roofer cover exactly what to check before you sign.

Simple & free

How Roof Restore Buddy works

Three steps to compare local roofers, with no pressure and no cost to you.

  1. 1

    Tell us about your roof

    Answer a few quick questions about your project and ZIP code. Takes under 2 minutes.

  2. 2

    Get matched with local pros

    We share your request with up to 4 independent roofing contractors who serve your area.

  3. 3

    Compare free quotes

    Compare quotes and reviews side by side, then choose the roofer that’s right for you. No obligation.

FAQ

Free roof estimates: your questions

How do I get a free roof estimate?

Get a ballpark first with the calculator on this page, then ask local roofers to measure your roof and give you a free written estimate. Through Roof Restore Buddy you fill in one short form and get matched with up to four local roofers, so you can compare several estimates without calling around.

Are roof estimates really free?

Yes. Reputable roofers offer free, no-obligation estimates because it’s how they win work. Be cautious of anyone who charges for a basic estimate, and of “free inspections” that come with high-pressure sales tactics. Getting matched through Roof Restore Buddy is free, and so are the quotes you receive.

How do you estimate the cost of a roof?

Multiply the home’s footprint by a pitch multiplier to get the roof area, then multiply by the installed price per square foot and add tear-off. Asphalt shingles come to about $4.25 to $9.25 per square foot of roof with one old layer removed. The roof cost calculator explains how to measure and includes a pitch multiplier table.

What should a roofing estimate include?

A proper written estimate names the contractor with address, phone, and license number, then itemizes materials by brand and product line, labor, tear-off and disposal, underlayment and flashing, decking replacement pricing, permits, cleanup, start and completion dates, the payment schedule, and warranty terms. A one-line number on a business card is not an estimate.

How many roofing estimates should I get?

At least three. Prices for the same roof can vary widely between contractors, and comparing several is the only reliable way to spot both a fair price and an outlier that overcharges or cuts corners to underbid. Compare them for the same scope, line by line.

How long is a roof estimate valid?

Most written estimates state how long the price is good for. Material prices move, so if you wait past that date, expect the roofer to re-quote. Producer prices for asphalt shingle and coating materials were up about 4.7% year over year in August 2026, based on preliminary Bureau of Labor Statistics data.

Can I get a roof estimate online?

You can get a useful ballpark online. The calculator above estimates your project from footprint, pitch, material, and tear-off in seconds. A firm price still requires a roofer to measure the roof, in person or with satellite or drone measurements, which is what the free quotes we arrange provide.

How can I afford a new roof?

Compare at least three quotes first, then look at a repair or restoration if the roof is otherwise sound. If you need a full replacement, compare roof financing options, check whether storm damage is covered by insurance, and see our roof replacement assistance guide for grants and local programs.

Does getting an estimate obligate me to hire anyone?

No. Estimates through Roof Restore Buddy are free and no-obligation. You compare the quotes and hire only if, and who, you choose.

Free · No obligation · All 50 states

Ready to see your numbers?

Get matched with local roofers and compare free estimates side by side.

Get My Free Quotes