The Booked-Install System runs everything from the ad to the appointment: ads under your brand, every inquiry answered in minutes, four checks before it's booked, straight into your calendar, exclusive to your territory. You quote and close.
30 seconds to check. Then a quick call and we tell you how many home visits you could get in your ZIPs. Rather just talk? Book a quick call → Not ready? Get a free lead audit → Your real cost per home visit from your last 90 days of lead spend. No pitch.

80% tire-kickers and 20% proper interested parties. If you're only closing one in ten, you're wasting up to three days a week on home visits.
Heat pump installer, three installs a month, buying leads at $45 eachI went to the property and the roof is damaged. There's no way to install solar panels. Then how are you going to count that as a lead?
Solar and heat pump installer, five crews, sold leads by the thousandIt's very hit and miss. One week we'll get 20 leads through, the next week two or three. And it's not tracking the jobs we've actually won.
Electrical and solar contractor, two agencies, no idea of cost per jobThat isn't a marketing problem. It's a system problem: nobody replying in minutes, nobody checking they can pay, nobody counting cost per home visit.
Not leads to chase. Not an agency to manage. One engine, run for you under your brand, live in seven days and judged on one number: cost per booked home visit.
Your trades, your ZIPs, your crew's capacity. One contractor per trade per territory, and the next firm in your trade is told it's taken.
Proven ads, rewritten for your company and written about the homeowner's problem, never price, rebates or "free". A short form asks about the property, who owns it, how they're paying and when.
A text within minutes, followed up until they book or say no, four checks in writing. They know who's coming and why before your rep knocks.
Booked with reminders. Your rep quotes and closes. The ads learn from every booking, and you see the cost of every one.
Live in seven days, then adjusted around the numbers.
Your ZIPs come off the market.
Ads, landing page and booking system under your name. You approve.
The first inquiry gets a text within minutes.
Your numbers start.
The ads have found your best homeowners. We turn it up to what your crew can take.
Done for you. Nothing per lead, nothing per appointment.
Your company on every ad, built to get booked home visits, not clicks.
Ads that already work for home energy contractors, rewritten for your company. No rebate bait, no price race. Swapped out before they go stale.
A landing page and short form under your name, with your photos. It asks about the property, who owns it, how they're paying and when. The homeowner agrees, in writing, to hear from your company.
A text in minutes, 8am–8pm local, followed up until they book or say no. Every message saved.
Owns the home. The house is right for the job. Knows how they're paying. Ready to go ahead.
Branded texts and emails under your name, so every lead remembers the time and is home when your rep arrives. If they're not, it isn't counted.
Straight into your calendar with reminders. Your rep turns up to a homeowner who's expecting them.
Every number, any time: ad spend, leads, booked home visits, cost per home visit.
We turn the volume up or down to match the home visits your crew can take. You tell us, we adjust.
One contractor per trade per set of ZIPs. Founding partners lock their territory for twelve months.
| Ad spend | to the dollar |
| Leads | yours only |
| Cost per lead | $13 |
| Booked home visits | checked, not just booked |
| Cost per booked home visit | the number we're judged on |
Most contractor ads lead with a discount or a rebate, so they pull price-shoppers. Ours lead with the homeowner's problem and your name. Multiple millions in ad spend behind the method.



Example ads, written for your company and approved by you before anything runs.
If your territory is open, it's yours, and the next firm in your trade is told it's gone. Every territory is currently open.
Work-free-until, not money-back. No per-lead or per-appointment charges. We agree the number with you on the call, based on your territory and how many home visits your crew can take.
What we need from youApprovals within 5 business days · your install photos · the agreed ad budget · tell us when you can take more.
Manish Walia and Tim Petch come from enterprise B2B: taking businesses to market, multiple millions in paid ads, and the AI and automation that turns an ad click into a homeowner expecting your rep. That engine now runs for home energy contractors, one per trade per territory.
Nothing per lead, nothing per appointment. The number depends on your territory and how many home visits you can take, so book a quick call and we'll give it to you in plain figures.
A short initial commitment, because the ads take a few weeks to find your best homeowners, then rolling notice. Book a quick call and we'll walk you through the whole system.
The first text goes within minutes and the conversation that follows is automated: it asks the four checks and books the time. Anything it can't book, our team follows up. Every message is saved and you can read any of them.
A homeowner who's answered the four checks, picked a time, and is expecting your rep. If they're not there when your rep arrives, it isn't counted and it's on us.
One contractor per trade per set of ZIP codes. We don't take a second HVAC firm, or a second solar firm, on your ZIPs. An HVAC firm and a solar firm can share them.
No, and anyone who does is lying to you. We guarantee what we control: the number of booked home visits we agree with you before you start, or we work free until it's hit. You see the cost of every one, so you can judge the rest.
Pick a slot. We check your territory and how many home visits your crew can take, and give you a straight number for your area. If it's not a fit, we'll say so. Or call +1 667-213-6678.
A few details and you'll have your answer.
A quick call: we check your crew's capacity and tell you how many home visits you could get. If it's not a fit, we'll say so.
Photo of Manish and Tim