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
  • One verified local contractor will reach out within 24 hours
  • 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 using Google Solar API
  3. Confirm details — verify pitch via Street View, pick story count
  4. See your estimate — instant price range + optional offer
  5. Connect with a contractor — they'll reach out to schedule
⚠ 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 · Where should we send it?

A licensed local contractor will reach out within 24 hours to confirm and schedule.

You're all set!

We've emailed your preliminary estimate. A verified local roofing contractor will reach out within 24 hours to confirm and schedule an on-site visit.

Get another estimate