Case Study · Spartan Coatings · Multi-State Franchise

57 appointments in 15 days.
Across 10 territories of a
20-location franchise. No retainer.

Rich co-founded Spartan Coatings — a concrete-coating franchise with 20 locations. He handed us half the map. We run the ads, work every lead within minutes, and book qualified homeowners straight onto each location's own calendar. He pays $150 per booked appointment. Nothing else.

Client
Spartan Coatings
Footprint
20 Locations
We Run
10 Territories
Model
Pay-Per-Appointment
57
Appointments · First 15 Days
10/20
Territories We Run
~$250
Cost Per Sold Job
~14×
Return On Spend

57 booked appointments in the first 15 days. Money only moves when the calendar does.

From the day the ads went live to day 15, 57 qualified homeowner appointments landed across Rich's ten territories — real bookings on each location's own calendar, chased and confirmed by a human, not a form-fill dump in his inbox. We fund the ad spend. We do the follow-up. Rich pays for exactly one thing: a booked appointment.

Appointments · 15 days
57
He paid, all-in
$8,550
Jobs at his close rate
~34
Booked revenue
~$119K

Lead gen for one location is a job. For twenty, it's a department.

A single shop can hustle its own leads. A franchise can't. Every territory needs its own ads, its own budget, its own follow-up — and every hour a lead sits untouched, it goes cold. Rich didn't need another dashboard. He needed the whole department, without hiring one.

$150 a booked appointment. We carry all the risk in front of it.

No retainer. No setup fee. No ad budget on his card. We put our own money into every territory's ads, work every lead, and only get paid when a qualified homeowner is actually on a location's calendar. If the calendar doesn't fill, we don't eat.

Spartan Coatings · What an appointment really costs
$150 /appt
~$250 /job
$150 per booked appointment ÷ 60% close rate = ~$250 per sold job — roughly 7% of a $3,500 average ticket.
  • We fund and run the ads in every territoryHis card never touches ad spend. A market that flops costs us, not him.
  • Every lead called and texted within minutesA human setter dials, texts, and re-dials until the homeowner picks a time.
  • Booked straight onto each location's calendarNot a lead list. A confirmed appointment, on the right territory's schedule.
  • One flat number per appointment$150. Billed only for appointments that land. Easiest invoice he reads all week.

Run it the way Rich runs it — on the back of an envelope.

57 appointments × $150 = $8,550. That's everything he paid us for the first 15 days — ads, setters, follow-up, booking, all of it.

At his 60% close rate, 57 appointments turn into about 34 signed jobs. Same math per unit: $150 ÷ 0.60 = ~$250 per sold job.

At Spartan's $3,500 average ticket, ~34 jobs is roughly $119,000 in booked revenue — about a 14× return on what he paid, an acquisition cost near 7% of job value.

What he paid · 15 days
$8,550
57 booked appointments × $150. No other fees exist.
What it buys
~34 jobs
57 appointments at Spartan's 60% close rate.
What it's worth
~$119K
~34 jobs × $3,500 average ticket ≈ 14× his spend.

Appointment count is from our booking system — first 15 days live, across all ten territories. Close rate and average ticket are Spartan's own pipeline numbers, not ours.

One location or twenty — if we don't fill your calendar, you don't pay us.

The Spartan deal isn't a special. It's how we work: we put our money in front of yours, and you pay for appointments that actually land. If you run more than one territory, this is the department you didn't have to hire.

5 IN
30
OR FREE

5 qualified booked appointments in your first 30 days — or you don't pay.

Month-to-month. No long-term contract. Cancel any time. If we don't put five qualified, in-service-area, ready-to-book homeowners on your calendar in the first 30 days, the month's on us.

No
Retainers
No
Setup fees
No
Long-term contracts
30-minute call · No pitch deck · We'll map your territories live on the call.