Proudly serving hundreds of roofers

The AI platform roofers use for capturing more leads, closing more deals, tracking every storm and looking more professional online.

Answers your phone, works every storm, measures any roof. Try a report free, no account.

New in beta: an AI Front Desk that answers your phone 24/7. Read a sample call

Instant roof report

Area, pitch, facets and hail history before you knock.

  • Satellite plus 3D elevation, every facet measured
  • Cost estimate with a confidence score
  • NWS-verified hail and wind at that address
  • One-click proposal from the same report
24/7

Calls answered

15,000+

Reports generated

NWS

Verified hail data

50

States covered

Built only for roofing

The website, the phone, the storms, the measurements and the follow-ups. One platform.

Most roofers run their business on five subscriptions that have never met. Rooftops replaces the agency, the answering service, the storm data, the measurement tool and the CRM with one thing that already knows your roofs, your customers and your weather.

Your Website

A website that measures the roof before you call back.

Paste your address and we build the whole site from your Google listing in about a minute — your reviews, your photos, your number. Change anything by saying it. And when a homeowner asks for an inspection, the thank-you screen already shows them their own roof, measured from satellite. No other roofer's website does that.

  • Built in a minute from your Google listing; edit it by talking to it
  • The homeowner sees their squares and pitch the moment they ask
  • When hail hits your area, the site announces it on its own
  • Your domain, your colours, and every lead texted to your phone
restorationroofing.com
Live

Storm alert1.5" hail near Germantown yesterday. Free inspections — scheduling now.

Call now
RRestoration Roofing
(901) 555-0100
Collierville, TN
Roof replacement & storm repair you can actually reach.

Free inspections. Written estimate before any work starts. 4.9 stars from 626 Google reviews.

Get my free inspectionCall
Got it — and we’ve already measured your roof
24
roofing squares
6/12
pitch

About 2,400 sq ft from satellite. Restoration Roofing will call you shortly.

AI Front Desk

Every call answered. Every lead texted to you.

A homeowner with a leak rings three roofers and hires whoever picks up. They don't leave voicemails. Your front desk answers in your company's name, gets the address and the problem, promises a callback, and texts you the whole thing before the caller has put the phone down.

  • Answers on the second ring, 24 hours a day, in your company's name
  • Knows your hours, your services and your service area
  • Texts you the name, address, problem and number — then follows up
  • Missed a call anyway? It texts the caller back within seconds
Incoming call · (901) 555-0187
Answered on ring 2
Thanks for calling Summit Ridge Roofing, this is Jacqueline. What can I help you with?
The cap flew off my chimney in the storm last night. Can somebody come look?
Let’s get someone out. Can I get your name and the address?
Marcus. 4410 Pinecrest Lane.
Got it — 4410 Pinecrest in Collierville. Is any water getting inside? I’ll have the office confirm a time on this number.
Texted to you · 30s later
New lead — Marcus
4410 Pinecrest Ln, Collierville
Chimney cap off in last night’s storm. No water inside yet.
Wants someone out soon. Cell: (901) 555-0187
Roof: ~22 squares, 7/12 pitch
Added to your CRM. Follow-up scheduled for tomorrow 9am.
Storm Response

When hail hits, you’re already moving.

We watch every NWS storm report against your service area. When one lands, you get the swath, the customers inside it, a canvassing route and drafted outreach — nothing sends without you. And your website starts showing the storm banner while the whole street is still searching.

  • Verified NWS hail, wind and tornado reports, matched to your area
  • Your existing customers in the swath, and a route to work them
  • Outreach drafted for you to approve — never sent on its own
  • Your site announces the storm and offers inspections, automatically
Storm Response · Germantown, TN
Hit 2h ago
1.5" hail · 60 mph gusts · 47 reports
In the swath
8 of your customers

Every one you’ve roofed or quoted inside the hail path.

Canvass route
8 stops · 11.4 miles

Starts at the shop, ends at the far edge of the swath.

Outreach
Drafted, waiting on you

“Hail came through Germantown yesterday. Want us to check the roof at no charge?”

Your website
Storm banner is up

Offering free inspections to everyone searching right now.

Roof Reports

Measure any roof from your desk, with its storm history.

Type an address and get facet-by-facet measurements from satellite and 3D elevation data, pitch, squares with waste, a cost range — and the verified hail and wind history for that exact roof. Price the job and know the insurance story before you leave the driveway.

  • Area, squares with waste factor, pitch and facet count
  • Ridge, hip, valley and eave lines mapped automatically
  • Verified NWS hail and wind reports, dated and measured from that roof
  • Draw it yourself with DIY Measure when satellite coverage is thin
Roof Report — 1420 Maple Ave
Generated in 28s
Ridge / Hip Valley Eave
Measurements
Total roof area
2,847 sq ft
Squares (incl. waste)
32 SQ
Predominant pitch
6/12
Facets
14
Complexity
Cut-up
Estimate range
$14,200 – $18,90094% confidence
The Office

The follow-ups, the reviews and the CRM run themselves.

Every lead from the site, the phone and the storm lands in one place with the roof already measured. Follow-up sequences go out on schedule. A review request goes out when the job is marked done. You see who to call today, not a spreadsheet.

  • One inbox for website, phone and storm leads, each with the roof measured
  • Follow-up sequences by text and email, on a schedule you set once
  • Review requests sent when the job closes, so the Google rating climbs
  • Door-knock tracking on the map for the crew, with notes the office sees
Today · Restoration Roofing
4 things happened while you were on a roof
New lead from your website
8:02 am

Dana R. · 9222 Wheatland Dr · roof ~31 squares, 6/12

Text-back sent in 24 seconds
8:02 am

“Thanks Dana — this is Restoration Roofing. Someone will call you within the hour.”

Front desk booked an inspection
9:15 am

Marcus · 4410 Pinecrest · Thursday 10am

Job marked complete → review request sent
4:40 pm

The Nguyens · Google review link texted

Follow-up 2 of 3 goes out
Tomorrow

Quoted, not yet signed · 3 customers

Why one platform

The usual stack has never met itself

An agency builds the site. An answering service takes the message. A storm tool sells you a map. A measurement tool measures. A CRM holds it all — if somebody types it in. None of them know about the others. Ours do, because they are one thing.

What a roofing company needs
The usual way
Rooftops
A website that brings in leads
A web agency
Built from your listing, edits by chat
Someone to answer the phone
An answering service
AI Front Desk, in your name
Knowing when a storm hit your area
A storm-data subscription
Watched for you, routed for you
Measuring a roof before the visit
A measurement tool
Satellite reports, hail history included
Following up and getting reviews
A CRM and a lot of typing
Automatic, with the roof already measured
Making them talk to each other
You, at 9pm
They are one thing
How It Works

Running on Rooftops takes an afternoon

01

Paste your business address

We pull your Google listing, score how your business shows up online, and build your website from what's already true about you.

02

Turn on what you need

A front desk that answers in your name. A storm watch on your service area. Review requests when jobs close. Each is one switch.

03

Answer the phone

Leads arrive with the roof already measured. Storms arrive with a route. Reviews arrive on their own. You do the roofing.

Pricing

Start free. Upgrade when you're winning more bids.

Every paid plan starts with a 7-day free trial. Cancel anytime.

Team
$23/seat/mo

Billed annually ($38/seat monthly) · for crews of 5+

  • A full Pro seat for every rep
  • Leaderboard: reports run & doors knocked per rep
  • Invite reps by email — their own logins
  • One bill · add or remove seats anytime
See Team Pricing
Most popular
Pro
$48/month

$28/mo billed annually · 7-day free trial

  • 10 AI roof reports every month
  • 1,000 AI assistant messages
  • Live web search in chat
  • Property notes & verified storm history
  • One-click proposals & PDF export
Start Free Trial
Business
$98/month

$58/mo billed annually · for high-volume teams

  • 100 AI roof reports every month
  • 5,000 AI assistant messages
  • 250 web searches per month
  • Priority support
See Full Pricing

Just trying it out? Start free with 3 roof reports → · Want the phone answered too? See the AI Front Desk plan →

New · In beta

A phone line that answers every call

Every call answered 24/7, address verified, lead texted to you. Everything in Business included — from $98/mo, live today.

Hear a call
White-glove

Want AI implemented for you?

5-week 1-on-1 consulting program · 4 spots per month · $5,000.

Learn More
FAQ

Questions roofers actually ask

Is the instant roof report really free?

Yes. You get 2 instant property previews right on this page with no account at all. A free account unlocks unlimited instant previews plus 3 full AI roof reports and the Roofy assistant — no credit card required.

Do roof reports include hail history?

Yes — every full report now includes verified storm history for that address: NWS-confirmed hail sizes, dates, damaging wind gusts, and how far each event was from the roof. It's the documentation that opens insurance conversations, and it's included with every paid plan.

How accurate are the measurements?

Reports are built from high-resolution satellite imagery combined with Google's 3D elevation data, which lets us measure each roof facet's true area and pitch rather than just the footprint. Every report includes a confidence score, and complex or tree-covered roofs are flagged for on-site verification.

What do the paid plans add?

Pro ($48/mo) includes 10 roof reports a month, 1,000 AI assistant messages, and live web search. Team ($38/seat/mo, 5+ seats) gives every rep their own Pro seat. Business ($98/mo) scales to 100 reports and 5,000 messages. Every paid plan starts with a 7-day free trial.

Does it work in my area?

Rooftops AI covers addresses across all 50 states. Anywhere with high-resolution satellite coverage — which is nearly every residential market in the US — gets full measurements and estimates.

How is this different from ordering measurement reports?

Traditional measurement reports cost money per address and can take hours or days to come back. Rooftops AI gives you measurements in seconds, includes cost estimating and one-click proposals, and adds an AI assistant that knows roofing — so you can quote on the first visit instead of the third.

Looking for the original Rooftops AI?

The classic app is still running, with your account and reports where you left them.

Go to legacy.rooftops.ai

See what Rooftops builds for your company

Paste your address. In about a minute you’ll have your website, your business score and your first three roof reports — free, no card.

No credit card required · Cancel anytime