Get your free roof estimate

Type your address, click your roof on the satellite. We'll do the math.

🏠

Welcome — let's get your free roof estimate

It takes about 2 minutes. No signup required.

📋 Here's what you'll get
  • Accurate price range based on your home's actual measurements
  • Itemized breakdown showing exactly what's included
  • Optional: request a verified local contractor to follow up
  • Option to lock in a price you're comfortable paying
  • No obligation, no spam. Decide later — or not at all.
⚡ How it works
  1. Type your address — we'll find your house on satellite imagery
  2. Click your roof — we'll auto-detect it from the satellite view
  3. Confirm details — verify pitch via Street View, pick story count
  4. See your estimate — instant price range + optional offer
  5. Optional: ask a local contractor to follow up — only if you want them to
⚠ Heads up: this is a preliminary estimate only — not a binding price. All final details will be discussed and agreed to directly with the contractor of your choice. You're under no obligation to accept any offer you receive.

1 · Find your home

Type your address. When the map zooms to your house, click directly on the roof.

After choosing an address, click directly on your roof to auto-detect it.

2 · Confirm your roof

Check the Street View on the left — does the pitch match what we detected? Then pick your material and story count for a more accurate estimate.

Street View of your home
Loading Street View…
We detected
Roof surface area
Roofing squares
Pitch (from satellite)
Material: we'll calculate using architectural asphalt shingles — the most common choice for residential roofs (30–50 year lifespan, mid-range price). If you'd prefer a different material (3-tab, metal, tile, slate), your contractor will quote that on the final estimate.

3 · Your preliminary estimate

Architectural asphalt shingle replacement, based on your roof's actual measurements and local market rates.

Estimated Roof Replacement Cost
Calculating...
What's included in this estimate
  • Tear-off of your existing roof
  • Disposal and dump fees
  • Architectural asphalt shingles (30-50 year)
  • Underlayment (synthetic felt)
  • Ice & water shield at eaves & valleys
  • Drip edge on all eaves and rakes
  • Ridge cap shingles
  • Pipe boots and standard flashing
  • Labor and crew installation
  • Cleanup and magnetic nail sweep
Not included (your contractor will quote separately if needed): decking replacement, chimney/skylight flashing, gutter work, ventilation upgrades, premium material upgrades (designer shingles, metal, tile, slate), permit fees in some municipalities.
How we calculated this:

Tell us what you're willing to pay — we'll route your job to local contractors who agree to do the work at that price. If a contractor accepts, they're committing to it. Leave blank for a normal estimate.

$

Tip: offers within the range above are most likely to get taken. Lowballs may not get any contractors.

⚠ Important — this is NOT a binding price. Submitting this form does not commit you to any price, contractor, or work. This is a preliminary estimate based on satellite measurements and average market rates only. The actual price, scope, materials, warranty, timeline, and any contract terms will be discussed and agreed to directly with the contractor of your choice during their on-site visit. You are under no obligation to accept any quote you receive.

4 · A few quick questions

You named your own price, so we need a bit more info before matching you with a contractor who'll honor it. Takes under a minute.

Loading questions…

5 · How should we get you connected?

Two ways to move forward — pick whichever works for you.

4 · Where should we send it?

We'll email you your preliminary estimate. Your contact info is only shared with a contractor if you choose a callback or appointment option.

Thank you!

We've emailed your preliminary estimate. A licensed local roofing contractor will reach out soon to confirm details and schedule a visit.