Skip to content

The Full Calendar System

Never lose a lead while you’re on a roof or in an attic.

Website, Meta ads, CRM, an AI caller, missed-call text-back and automated quote follow-up. One system, set up and run by us. First booked estimates within 30 days of launch.

From

$1,500/ month+ ad budget

Ad budget not included in our fee · Minimum term 3 months

3x guarantee

Watch · 27 seconds

What happens when you can’t pick up.

An example lead. Names, numbers and businesses are made up.

It is 2:14 PM in Austin and you are in a 131-degree attic, mid-install. A homeowner, Sarah, calls and you miss it. Nobody leaves a voicemail; they call the next number. Four seconds after the missed call, a text goes out automatically offering to book an estimate, and Sarah replies that her AC just quit. An AI assistant calls her, says it is an AI, checks that she owns the home and that the system is about 15 years old, and books Thursday at 10 AM. The estimate drops into your calendar. You never came down the ladder. Every lead gets an answer, day or night. QuoteSurge: more booked in-home estimates.

01The guarantee

At least 3x your investment in signed jobs.

Win at least 3x your total investment (ad spend plus our fee) in signed jobs within 90 days. If not, you choose: we keep working for free until you get there, or we refund our fee.

At normal install margins, 3x means you’re in profit.

Requires an ad budget of at least $2,000 a month, paid directly to Meta from your own account.

Read the guarantee terms
your total investment, in signed jobs
3x
days, counted from when the ads go live
90
days from launch to the first booked estimates
30

02Sample ads

What your ads could look like.

Sample campaigns for the same fictional companies as our concept websites. Real campaigns use your name, your service area and photos of your own work.

01 · HVAC contractor

Quietvane Air

Service area
Austin, TX
Angles
Replacement estimates · Summer tune-ups
Formats
Facebook feed · Instagram Story
See their concept website
Sample ads · Fictional company
Facebook feed: Quietvane Air
Instagram Story: Quietvane Air
quietvaneairSponsored
Book now

02 · Roofing contractor

Gablestone Roofing

Service area
Tampa, FL
Angles
Storm inspections · Hurricane season
Formats
Instagram feed · Facebook Story
See their concept website
Sample ads · Fictional company
Instagram feed: Gablestone Roofing
gablestoneroofingSponsored
Book now

gablestoneroofing Storm season is here. We inspect your roof, document any damage and walk you through your options.

Facebook Story: Gablestone Roofing

03 · Heating and air

Emberline Heating & Air

Service area
Atlanta, GA
Angles
Heat pump installs · Fall tune-ups
Formats
Facebook feed · Instagram feed
See their concept website
Sample ads · Fictional company
Facebook feed: Emberline Heating & Air
Instagram feed: Emberline Heating & Air
emberlineairSponsored
Book now

emberlineair Fall tune-ups are open: a furnace safety check, a new filter and a carbon monoxide test, before you need the heat.

03What happens

The first minutes after a click.

Every lead follows the same path. No step depends on someone remembering to call back.

  1. 00:00

    A homeowner taps your ad

    Your ad runs on Facebook and Instagram, aimed at homeowners in your service area.

  2. 00:01

    They fill in a short form

    On your website: name, phone number, ZIP code and what they need.

  3. Seconds later

    The lead lands in the CRM

    Tagged by service and source. You get an alert on your phone.

  4. Seconds later

    An instant reply

    An automatic text and email confirm the request and say a call is coming.

  5. Within minutes

    The AI caller rings

    Day or night. It says it is an AI assistant, then asks about the home, the location, the timing and the budget.

  6. During the call

    The estimate is booked

    If the homeowner qualifies, the AI books an in-home estimate in an open slot in your calendar. Both sides get a confirmation.

  7. No answer

    It tries again

    Up to 4 more attempts. The lead stays in the CRM either way.

  8. Not a fit

    No slot is used

    The call ends politely and the lead is marked in the CRM. Your calendar stays clear for real estimates.

  9. After the estimate

    Your quote is followed up

    Once you send a quote, automated follow-up keeps it in front of the homeowner.

04The AI caller

Always on. Honest about what it is.

Every call opens by saying it is an AI assistant. It cannot transfer a call to a person. Every lead is in the CRM, so you can always call back yourself.

Illustrative example

AI
AI assistantCalling Sarah Miller
  • Good evening, this is the AI assistant for Your Company.
  • Is this for a home you own?
  • Yes, a single-family home from 2009.
  • When would you like the new system installed?
  • Before summer, ideally.
  • Does Thursday at 10 AM work for the estimate?
calls at the same time
20
calls day and night
24/7
follow-up attempts
4
said at the start of every call
AI

05Included

What the fee covers.

  • 01

    Website

    Our Essential website package, included free. Built to turn ad clicks into estimate requests.

  • 02

    Meta Ads

    Campaign setup, ad creative and ongoing management.

  • 03

    CRM

    Set up around your services and service area. Provided by us as part of the service.

  • 04

    AI caller

    Calls every lead, qualifies and books.

  • 05

    Missed-call text-back

    Miss a call and the caller gets a text right away.

  • 06

    Quote follow-up

    Every quote you send is followed up automatically.

  • 07

    Calendar

    Connected to the calendar you use. Or use the calendar in the CRM.

  • 08

    Setup and monitoring

    Setup included. We watch the campaigns and adjust.

06You provide

What we need from you.

  • Ad budget

    Paid directly to Meta, from your own ad account. At least $2,000 a month to qualify for the guarantee.

  • Calendar access

    So the AI caller can book into open slots.

  • Your service area and capacity

    Where you work and how many estimates your team can run.

  • Fast follow-through

    Quotes out within 24 hours. Estimates run within 48 hours.

  • Someone to run the estimates

    The system books them. You or your team go.

06Price

One fee. The ad budget stays yours.

From

$1,500/ month+ ad budget

  • Essential website included free
  • Setup included
  • Minimum term 3 months
  • Paid monthly, or as a 3-month retainer

Limited by design.We work with one contractor per trade in each service area, so we never run ads for two competitors in the same market. We onboard at most 2 new contractors a month.

07Add-ons

Add what you need. When you need it.

Available with the Full Calendar System and with a website and care plan.

AI receptionist

Answers every missed call, day or night, and books estimates.

From$149/ month

Indicative price

Google review automation

An automatic review request after every job.

From$49/ month

Also available on request

  • AI chat assistant on your website
  • Reactivation campaigns for past customers
  • Maintenance plan automation
  • Google Business Profile management

08Questions

Questions, answered plainly.

What does the guarantee cover?

Signed jobs worth at least 3x your total investment (ad spend plus our fee) within 90 days of the ads going live. If you do not get there, you choose: we keep working for free until you do, or we refund our fee. Ad spend is never refunded. The full conditions are on the guarantee terms page.

How much ad budget do I need?

At least $2,000 a month to qualify for the guarantee. Above that, it depends on your service area and how many estimates you want. You pay it directly to Meta and can change it.

How soon do the first estimates come in?

Within 30 days of launch.

Does the AI say it is an AI?

Yes. Every call opens with it.

Can a homeowner speak to a person?

Not during the AI call. It cannot transfer calls. Every lead is in the CRM, so you can call back yourself.

What if nobody answers?

It tries again, up to 4 times.

Is there a contract?

The minimum term is 3 months. You pay monthly or as a 3-month retainer. Setup is included.

Is a website included?

Yes. Our Essential website package is included at no extra cost.

Why only one contractor per trade in each area?

So we never run ads for two competitors in the same market. We also onboard at most 2 new contractors a month, so every launch gets our full attention.

Which calendars does it work with?

The calendar you already use. If you do not have one, the CRM includes a calendar.

Who owns what?

The ad account is yours. The CRM is provided by us as part of the service.

09Next step

Let the system fill your calendar.

Book a call. We check first that your service area is still open.

We reply the same day.

Book a call