Your next ten booked appointments are already in your CRM.
We plug a done-for-you follow-up and reactivation system into the lead database you already paid for. It works every lead — new ones in under 60 seconds, old ones with a compliant revival campaign — and books qualified, confirmed consultations straight onto your closers' calendars. Zero new ad spend.
For installers with 500+ leads in their database. No long-term contracts.Your marketing budget dies in the follow-up gap.
The easy years of solar are over — the federal tax credit is gone, acquisition costs are up 40%, and the installers who survive won't be the ones who buy the most leads. They'll be the ones who waste the fewest.
Leads go cold in minutes
Homeowners fill out three quote forms at once. The first company on the phone usually wins — and it's never the company whose reps are up on a roof.
Follow-up dies at touch one
The sale happens at touch five. Most teams stop at touch one — a voicemail and a prayer. That gap is where every dollar you spend on leads goes to die.
Your CRM is a graveyard of paid leads
Years of quotes that stalled, forms nobody chased, "call me in the spring" notes nobody called. On shared leads, 96 of 100 never became a deal — they weren't gone, they were never properly worked.
Run your numbers.
Type your real figures. The math below computes live — this is the same arithmetic we'll walk through on the strategy call.
Benchmarks behind the defaults: blended solar cost-per-lead ~$206 (SurgePV) · 2–4% close rate on shared leads (Sunvoy / Enervio) · pre-set solar appointments retail for $150–$300 each (Talk-Ease / CallForce).
Installed in your business in three steps.
You change nothing about your ads or your sales process. Appointments appear.
We plug in, you approve Week one
We connect to your CRM and lead sources, register texting numbers under your business name with the carriers, and clean your list. You sign off on every script before a single message sends.
Every lead gets worked From week two — nothing slips again
New leads get a response in under 60 seconds, 24/7, then the full five-to-eight-touch sequence where sales actually happen. Your old database gets a compliant revival campaign that reads like a person following up — not a blast.
Sits land on your calendar Weeks 2–6
Every prospect is qualified — homeowner, utility bill, credit, roof — then booked directly onto your closers' calendars with reminders that cut no-shows. Anything ambiguous routes to a human. You just take the sits.
An appointment only counts when it's real.
Unqualified sits waste $23–47k per rep, per year. We count sits, not "bookings" — here's the standard every appointment has to pass.
Verified homeowner — owner-occupant, decision-maker aware of the appointment.
$100+/month utility bill — below that, solar rarely pencils. Provider captured.
Stated 600+ credit — financeable under standard solar loan programs.
Viable roof — age and shading checked before booking. No blocking HOA.
Confirmed sit on your calendar — reconfirmed within 24 hours of the appointment.
No-shows don't count. They get replaced, not tallied. Every booking comes with its full conversation transcript.
10+ qualified, sat appointments in your first 90 days — or we work free until you have them.
Why we can offer this: we only take on companies with 500+ leads in their database. We've seen what those lists produce. The math works, or we don't take the deal — and if the system underperforms, the cost of fixing it is ours, not yours.
Your side of it:
- Lead list and CRM access granted at onboarding
- Closer calendar connected and kept current
- Your reps actually take the booked sits
Compliant by design. Your brand is never the test case.
TCPA exposure runs $500–$1,500 per message. Compliance isn't our fine print — it's the product.
Registered numbers. All texting runs on A2P 10DLC numbers registered to your business — carriers block unregistered traffic outright. Registration is part of onboarding, not your problem.
First-party leads only. We message people who gave your company their information. Never purchased or shared lists under your name.
Instant opt-out. Any revocation signal — STOP, "don't text me," anything reasonable — suppresses in real time, ahead of current FCC rules.
Quiet hours + audit log. Sender identified in every thread, no off-hours messaging, and a full consent and message log that you own.
Databases we've put back to work.
The people behind the system.
We're Preston Whitty and Patrick Viau — a two-man team building appointment systems exclusively for solar companies, because the installers doing the best work are usually the ones losing the most deals to follow-up that stops at voicemail number one. We keep the client list small so every build gets our full attention — and when you request the audit, time how fast you hear back. That speed is the product.
— Preston & Patrick
See it run before you buy it.
On your audit call we open a live account, drop in a "dead" lead, and you watch it get a text, reply, and book a slot — in real time, with your scripts. No slideware.
A sample of the voices — press play and meet Jenna, James, and Terese.
Built for installers with leads worth saving.
A great fit if you're…
- A solar company with 500+ leads sitting in a CRM or spreadsheet
- Buying or generating leads your team doesn't have time to chase
- Watching acquisition costs climb while close rates don't
- Ready to work every lead — nights and weekends included
Not a fit if you're…
- Brand new with no lead database to work with — we don't sell leads
- Hoping to blast a purchased list — we won't put your name on that
- Wanting software to configure yourself — we're done-for-you
Before you book.
What's the free database audit?
You give us five numbers — lead-list size, cost per lead, close rate on sat appointments, average install, and what CRM it all lives in — and within 48 hours you get back what you've already spent, what the list is still worth in sat appointments, and the first message we'd send under your brand. It's the same math as the calculator above, run on your real database. If the math doesn't clear our own guarantee bar, we tell you that and part friends.
Won't texting old leads annoy people?
Not the way we do it. The first touch is a soft, personal re-introduction that acknowledges time has passed and makes opting out effortless. These are people who asked your company for a quote — most stalled because life got busy, not because they said no. The ones who aren't interested tap out cleanly; the ones who are book a time.
Is contacting my old database even legal?
Yes — when it's done right. We only message first-party leads: people who gave your company their information and consent. Every number is registered with carriers under your business, quiet hours are enforced, any opt-out is honored instantly, and you own the full consent and message log. We never touch purchased or shared lists under your name.
My leads are one, two, even three years old. Are they too dead?
Old is normal — that's the point of the system. A homeowner who asked about solar in 2024 still owns the same roof and pays a bigger utility bill today. The list gets cleaned and segmented at onboarding, and the campaign is built for exactly this: polite, patient revival of people who stalled. This is also why we require 500+ leads — the math works on real databases.
What exactly counts as an "appointment"?
A verified homeowner with a $100+/month utility bill, stated 600+ credit, a viable roof, and a confirmed, reconfirmed sit on your calendar. No-shows don't count — they get replaced. Every booking comes with its full conversation transcript so you can see exactly how it was set.
What happens when a lead asks something the system can't answer?
It routes to a human — with the full conversation attached, so nothing gets asked twice. The system never bluffs pricing and never makes commitments you didn't script. You approve every script before anything sends.
How fast can this be live?
About one to two weeks from the strategy call. Most of that is carrier registration of your texting numbers — a compliance step we handle — plus list cleaning and your script sign-off. The guarantee clock starts when messages go live, and the first reactivated appointments typically book within the first week of sending.
What does it cost?
Founding-client pricing is quoted on the strategy call once we've seen your list size — and the math has to embarrass the price or we don't take the deal. For scale: it costs about a third of one human appointment setter, and the ten guaranteed sits alone are worth $1,500–$3,000 at market rates.
Am I locked into a contract?
No long-term lock-in. We earn it month to month — the 90-day guarantee exists so the risk sits with us, not you.
Your dead leads are calling someone.
Start with the free 48-hour audit. You send five numbers; we send back what you've already spent, what those leads are still worth in sat appointments, and the first message we'd run under your brand. If the math can't support the guarantee, we say so and part friends. We take one solar company per metro — and as of this month, most Florida metros are still open.
Five numbers, two minutes — your audit comes back within 48 hours.
Call (321) 215-7267 Start My Free AuditPrefer email? Start the audit by email.