Skip to main content
VA Horizon
Book a Call
Roofing Pricing

You pay per booked appointment. Here is how.

There is no sticker price on this page, and that is on purpose. Your rate depends on your market, your competition, and how strict your qualification criteria are. What you will find here is the entire billing model: what exclusive-appointment vendors publish elsewhere, what counts as a billable appointment, what you never pay for, and exactly how billing runs.

No retainers, no monthly minimums No-shows replaced free
What you get Every appointment
1:1
Exclusive to you
Free
No-show replacement
None
Retainers or minimums
0-72h
To launch

A small one-time setup, then a flat rate per booked appointment.

Choose the right next step

The rate follows the territory and operating fit.

Use the path that matches how clearly your roofing appointment program is defined today.

01

Ready for managed execution

Your service area, homeowner criteria, calendar capacity, and sales follow-up are defined. We can quote the program.

Book a Strategy Call
02

Build the foundation first

Your territory, qualification rules, appointment workflow, or follow-up still needs a clear operating plan.

Explore Growth Foundation
03

Still evaluating the model

Review how qualification, confirmation, booking, and replacement work before discussing a rate.

See How It Works

What exclusive roofing appointments actually cost.

Before you take a pricing call with anyone, ours included, know what the market publishes. The rows below are vendors' own published rates and public regulatory and complaint records, each cited at the line.

Vendor Model Published rate
The Lead Giants Exclusive, per confirmed appointment $175 to $200 per appointment, tiered by volume, 24-hour no-show replacement window
Peak Marketing Service Exclusive, per appointment $110 to $150 per appointment, prepaid balance, no no-show guarantee stated
Minyona Exclusive, per booked appointment $75 to $150 per booked appointment, no monthly retainers
Shared-lead marketplaces Shared, per lead Cheaper per lead, but industry estimates say the same homeowner request can be resold to as many as 16 contractors at once , and one contractor's BBB complaint logged $5,749.79 in charges on leads where "not one person ever answered"

Across the vendors above that publish appointment pricing, exclusive booked roofing appointments run roughly $75 to $200 each. The FTC's final order against HomeAdvisor, over misleading lead-quality claims, put a number on the other side of that trade: up to $7.2 million. Cheaper per lead is not the same as cheaper per customer. See the full breakdown on roofing appointments vs shared leads.

Exclusive, confirmed, and quoted for your market.

We do not publish a flat rate because roofing markets are not flat. A dense suburban metro, a rural county, and a coastal storm market do not cost the same to work, and a loose qualification bar does not cost the same as a strict one. So here is what does not change: every appointment is exclusive to you, double-confirmed before the slot, and replaced free if the homeowner does not show. What is quoted is a small one-time setup and a flat per-appointment rate, set on a 15-minute call once we know your market and your criteria.

Exclusive

Every appointment is sold once, to you. Never resold, never shared with another contractor.

Double-confirmed

Confirmed when the homeowner books, then confirmed again before the slot.

Quoted, not listed

A small one-time setup plus a flat per-appointment rate, set on a 15-minute call.

What actually gets billed.

Four things have to be true before an appointment counts against your bill. Miss any one of them and it does not.

01

Booked

A homeowner picked a real time on your calendar, not a maybe.

02

Confirmed twice

Confirmed when booked, then confirmed again before the slot.

03

On-criteria

Matches the written criteria you set at kickoff: roof age, storm damage, homeowner or decision-maker, service area.

04

Yours alone

Never resold. Booked for you and only you.

What you never pay for.

Never on your bill

  • No-shows. If the homeowner is not there, it is replaced free.
  • Off-criteria appointments. If it does not match your written criteria, it does not count.
  • Retainers. There is no retainer, ever.
  • Monthly minimums. No minimum spend, no minimum volume.

Always on your bill

  • A booked, double-confirmed appointment that matches your criteria
  • Exclusive to you, sold once
  • Your one-time setup, billed once at kickoff
  • Nothing else

How the billing actually runs.

No invoices to chase, no surprise charges. Three moving parts, and that is the whole system.

Card on file

You keep a card on file, the same as any subscription. Nothing charges until an appointment books.

Weekly statement

Billed weekly, only for appointments that booked and were double-confirmed that week.

One-time setup

A single fee at kickoff covers your list build, campaign build, and calendar integration. Nothing recurring beyond your per-appointment rate.

Pricing questions, answered.

Do you list a price on this page?
No. Your exact rate depends on your market, your competition, and how strict your qualification criteria are, so it is quoted on a 15-minute call. This page shows you exactly how the billing model works and what comparable exclusive appointments sell for elsewhere in the market.
What counts as a billable appointment?
A homeowner who wants a roof estimate, matches the written criteria you set at kickoff (roof age, storm damage, homeowner or decision-maker, service area), has picked a time on your calendar, and confirmed it a second time before the slot. That double confirmation is what makes an appointment billable.
What happens if the homeowner does not show?
You do not pay for it. If the homeowner is not there, the appointment is replaced free. No-shows never count toward your bill.
Do I pay a retainer or a monthly minimum?
No. There are no retainers and no monthly minimums. You pay a small one-time setup, then a flat rate for each booked appointment, and you can stop whenever you want.
What does the one-time setup cover?
Building your homeowner list for your service area, building the outreach campaign, and connecting your calendar so appointments land straight on it. It is billed once, not monthly.
How does this compare to what shared-lead marketplaces charge?
Exclusive-appointment vendors publish rates from roughly $75 to $200 per booked appointment . Shared-lead marketplaces charge less per unit, but industry estimates say the same homeowner request can be resold to as many as 16 contractors at once , and the FTC ordered HomeAdvisor to pay up to $7.2 million over misleading lead-quality claims . You are comparing a confirmed appointment to a race against other trucks. See the full breakdown on roofing appointments vs shared leads.
How do I get billed?
A card on file and a weekly statement. You are charged for the appointments that were booked and double-confirmed that week, and never for a no-show.
How fast can we start?
Campaigns launch within 48 to 72 hours of kickoff, once your criteria are set and your calendar is connected. First booked appointments typically land in the first week.

Ready to see your exact rate?

Book a 15-minute call. We map your service area, your criteria, and your per-appointment rate, and give you a start date inside the week.

Book a Call

Recommended next steps