Give homeowners an instant roof quote and turn searches into leads.

RoofQuote measures a roof from aerial data and shows the homeowner an estimate based on your prices. Their contact details go to you, along with the ad click that brought them in.

The tool finds the roof on aerial data and measures it.

How it works

Homeowners get their estimate in three steps.

1

The homeowner enters an address.

They type it in on your website or on your ad landing page.

2

The tool measures the roof.

It uses aerial data from Google to find the roof size and pitch. If it cannot measure a roof, your team measures it by hand.

3

The homeowner sees an estimate and you get the lead.

The estimate uses your prices. The homeowner's contact details go to your CRM or your inbox.

What you can set up

Each roofing company gets its own tool, with its own settings.

Show your own brand.

Add your logo, colors, license number, and wording. The tool looks like part of your website.

Set your own prices.

Enter your price per square for each product, plus tear-off, permit fee, and minimum job. Homeowners see no prices until you confirm that yours are correct.

Choose your service area by ZIP code.

List the ZIP codes you serve. An address outside your area still becomes a lead, but it gets no price.

Send leads to your CRM or email.

Each lead goes to a webhook, to your email, or to both. Every lead is also saved in your dashboard, and you can download them as a CSV file.

Track your ads.

Each lead is saved with its gclid and UTM tags, so you can see which ad brought it in. The tool keeps the tags if the visitor browses your site first.

Send events to Google Tag Manager.

When you add the tool with the embed code, it reports when a homeowner picks an address, gets an estimate, and sends contact details. You can use the contact event as a conversion.

Try the live demo

This is the quote tool that Brandon Roofing uses. Enter an address to see how a homeowner would use it.

The demo is Brandon Roofing's real tool. Contact details sent through it go to Brandon Roofing. To see the tool set up for your own company, request access. You can also view the page homeowners see from the ads.

Pricing for roofers

Contact us

Send a request and we will get back to you with pricing.

Request access

Request access

Tell us about your roofing company. We will reply by email.

Frequently asked questions

Answers about how the tool works.

What does the homeowner see?

The homeowner sees an estimated price range for each product you offer. The range comes from the measured roof and your prices.

Whose prices does the tool use?

It uses yours. You enter your price per square, tear-off, permit fee, and minimum job. The tool does not show prices to homeowners until you confirm that your pricing is correct.

What happens if the tool cannot measure a roof?

The homeowner can still send their contact details. They see no price, and your team measures the roof by hand. The same happens for an address outside your service area.

How do leads reach us?

Each lead is sent as JSON to a webhook URL, which works with CRMs such as GoHighLevel and with Zapier or Make. You can also get an email for each lead. Leads are always saved in your dashboard too.

How does the tool get on a roofer's website?

You paste a short embed code into a Custom HTML block on your site, such as a WordPress page. You can also link to your quote page directly.

Can we track Google Ads with it?

Yes. Each lead is saved with its gclid and UTM tags. The embed code also sends three events to Google Tag Manager: address selected, estimate, and lead. You set up the triggers and conversions in your own Tag Manager and Google Ads accounts.

How do we get started?

Send a request with the form above. After we create your company, you add your branding, prices, and ZIP codes, check your pricing, and choose where leads go. Then you add the embed code to your site.

How much does it cost?

Contact us. Send a request and we will get back to you with pricing.