Home / How it works

For roofers, HVAC, plumbing, windows and remodeling

How a homeowner goes from your ad to your calendar

We run the ads, contact every lead in under a minute, qualify and book them, and remind them until the visit. You pay only when the homeowner sits down with your team.

STEP 1Meta ad STEP 2Application Qualified?owner · project STEP 3 · < 60 SECText + email+ call STEP 4Booked STEP 5Reminders STEP 6 · YOU PAYSit-downmeets your team Not a fitnever reaches your calendar No-show?free · rebook sequence → Your estimate. You close the job. Everything before the sit-down is on us. Applications, bookings and no-shows cost you $0.
How every homeowner moves through the system. You only pay at step 6.
Step by step

What happens at every step

Everything below is built, tested and running from day one. Your team just shows up.

1Ads

Ads that bring homeowners, not tire kickers

We run Meta ads (Facebook and Instagram) for your trade from a library of ads that already work for other contractors, personalized with your company name and your offer.

  • Your own ad account, you pay Meta directly
  • Offers you can honor every time
  • Creatives tested on roofers, HVAC and remodelers
ABCABC RoofingSponsored

Roof over 15 years old? Get a free inspection and a written estimate this week. Local, licensed, one call.

Roofer removing old asphalt shingles during a residential roof replacement
ABCROOFING.COMFree roof inspectionApply now
2Application

A short application that filters

Before they can book, homeowners answer a few questions. If it is not a fit, they never reach your calendar.

  • Do you own the home?
  • What's the project and when?
  • Is it inside your service area?
Question 3 of 5Do you own the home?
Yes, I own itNo, I rent
When do you want the project done?
This month1 to 3 monthsJust researching
Next →
3Under 60 seconds

Contact in under a minute, day or night

The moment someone applies they get a text and an email, and a call follows right away. If they need a person, your team gets an alert while the lead is still warm.

  • Night and weekend leads answered instantly
  • Several follow-up touches for those who don’t answer
  • Every touch logged in your CRM
Live example · first 60 seconds
  1. New applicationRoof replacement · Owner · Wants it this month
  2. Text + email sent"Hi Sarah, thanks for reaching out..."
  3. Call connectedOwnership, project and timeline confirmed
  4. Booked on your calendarTue 10:00 AM · Estimator: Mike
  5. Reminder confirmedHomeowner replied "YES"

Illustrative sequence. Names are examples.

4Booked

Booked on your closer's calendar

Qualified homeowners pick a real time on your calendar. Your closer gets the appointment on their phone with the homeowner's answers.

  • Round robin across your closers
  • Your hours, your service area
  • Prefilled with everything the homeowner told us
Mike · EstimatesThis week
Mon
Tue10:00 · Sarah K.
Roof replacement
Wed
Thu
Fri
New appointment on Mike's phone with the homeowner's answers
5Reminders

Confirmed and reminded

Homeowners confirm by text and get reminders before the visit. No-shows get a rebook sequence, and you never pay for them.

  • Reply YES to confirm
  • Reminder the day before and the same day
  • No-show rescue starts automatically
ABC Roofing

Hi Sarah, Mike from ABC Roofing will be at your place tomorrow at 10:00 AM for your roof estimate. Still good? Reply YES to confirm.

YES 👍

Perfect, see you tomorrow! Need to change the time? Tap here to reschedule.

Delivered · reminder sent the day before
6You pay here

The sit-down: you run the estimate

Your estimator meets a homeowner who owns the house and has a real project. This is the only moment you pay for.

  • Flat fee per sit-down
  • No-shows are free
  • Price set with the 5x rule
Remodeled kitchen with white cabinets, dark island and stainless appliances
You pay here
7Better every week

You mark the result, we improve the ads

After each visit you mark it in one click. That tells us which ads bring buyers, so more budget goes to what closes.

  • Showed, gave estimate or no-show
  • Weekly report every Monday
  • Daily video update your first month
Sarah K. · Roof replacementTue 10:00 AM

How did the appointment go?

✓ ShowedGave estimateNo-show
Show rate78%Cost per sit-down$262Best adCR014

Example numbers. Your results update our ads every week.

Launch

Live in 4 to 7 days

We build your funnel, calendar and tracking from a tested system and launch with ads that already work for contractors in your trade.

  1. Day 0: you sign and fill a 15-minute onboarding form.
  2. Days 1 to 3: we build your funnel, calendar, follow-up and tracking.
  3. Day 3: onboarding call: you see everything and approve the ads.
  4. Days 4 to 7: ads go live and the first homeowners start booking.
Contractor shaking hands with a project manager on a job site
< 60 secfrom application to first text, email and call
1 per cityone company per trade in each market
$0for leads, bookings and no-shows
4–7 daysfrom signed to live, with proven ads

What we need from you

  • Access to your Meta ad account. You keep ownership and pay Meta directly, $3,000+ a month.
  • Your logo, photos of real jobs and your service area.
  • Your closers' availability, and someone ready to run the estimates.
  • Marking each appointment within 48 hours.

Questions about pricing? See how pricing works or try the 5x rule calculator.

Check if your market is open

Takes 60 seconds. One company per trade, per city.

Check if your market is open