How it works
From missed call to booked estimate, with no new software.
Your team keeps working the way it does now. Your AI salesperson recovers the leads your team couldn't reach and the old leads sitting in your files, then hands you the booking.
Stalled leads
When a lead stalls
Your team gets first shot at every lead. If it's still open after the wait you choose, it has stalled, and the peach steps are where Leftwarm takes over.
- Minute 0Lead arrives
Forwarded to Leftwarm from your lead emails, or sent through Zapier.
- The wait you chooseYour team calls
Call the way you do now. We wait about 5 minutes on lead-site leads, which go to several contractors at once, and about 3 hours on your own web leads. You can choose longer, up to 48 hours.
- Before each first textToday list
Tap “handled” on anyone you've reached, and we never text them.
- Day 0First text
A short text from your company's automated assistant about their request.
- Days 1 to 8A few check-ins
Short check-ins if they haven't replied, never more than one a day. A clear yes gets two open times right away.
- Day 13Last check-in
A friendly “should I close out your request?”
- After thatClosed and returned
No reply means no charge. The lead goes back to you.
Old leads
Old leads, from months or years ago
Unsold estimates, past inquiries, old inspection requests and leads from sites like Angi. Here's how we work them.
- Step 1
Upload your list
Export it from your CRM, or fill in our spreadsheet template: name, mobile number, what they asked about, when they asked, the last contact, where the lead came from and any notes.
- Step 2
You check it before anything is sent
You say how each lead source agreed to be contacted. Notes like "do not call" or "sold" are caught, opt-outs and duplicates are removed, and you can take anyone off.
- Step 3
We text the ones who agreed to texts
Three or four short texts over two to three weeks, about their original request, like “Still planning the roof work from last spring?” A few a day, at a pace your open visit times can absorb.
- Booked
It lands in your bookings
The same price per visit as any other lead, and nothing for the rest.
Setup
Getting set up, in about two to three weeks
A 15-minute call
We learn your lead sources, service area and the appointment types you offer.
Consent wording on your forms
We give you a short line to add to your web forms. It covers texts and keeps you on the right side of texting rules.
Your texting number is registered
Phone carriers approve a business number in your company's name. This usually takes one to two weeks.
Leads and visit times connected
Set up one forwarding rule for your lead emails, connect Facebook lead ads through Zapier if you use them, upload any old leads, and set the visit times you offer.
You approve the messages
You review every template and the answers your AI salesperson can give. Then you're live.
What your AI salesperson does
- Texts stalled leads still open after the wait you choose, and old leads who agreed to texts, in your company's name
- Answers questions using answers you approve
- Offers two specific times from the visit times you set
- Books the appointment once your team confirms it, and sends a confirmation
- Sends a reminder the day before
- Hands anything unusual to your office
What it never does
- Pretend to be a person
- Quote prices you haven't approved
- Text people who didn't contact you
- Keep texting after someone says no
- Text at night or on Sundays
- Give insurance, legal or repair advice
- Stalled leads worked
- 46
- Leads who replied
- 13
- Appointments booked
- 5
- Visits that happened
- 4
- Jobs won
- 2
- Revenue from those jobs
- $24,800
- Leftwarm fees (4 visits at $150)
- $600
Yours after fees$24,200
Coming soon: one page like this every month, with each visit linked to its conversation.
What you pay
No upfront charge. You pay a set price for each visit we book that actually happens, from $75 to $300 depending on your trade and average job. No-shows, and leads who don't reply, say no or opt out, cost nothing.
Questions
Questions about setup
How long does setup take?
Usually two to three weeks. Most of that is phone carriers approving your business texting number. The rest takes an hour or two of your time.
Do I need to change my CRM or scheduling software?
No. We work from your forwarded lead emails, and bookings go into visit times you set in Leftwarm; Google and Outlook calendar sync is coming. Facebook lead ads connect through Zapier. If you schedule in Jobber, Housecall Pro or ServiceTitan, your office enters each booking there for now. Tell us which CRM you use, since we're adding direct connections for the most popular ones.
How do we send you old leads?
Upload a spreadsheet or CRM export in Leftwarm, or start from our template. Include each lead's name, mobile number, what they asked about, when they asked, the last contact, where the lead came from and any notes. You check the list before anything is sent: you say how each source agreed to be contacted, and notes like "do not call" are caught.
Who writes the messages?
We draft them in your company's voice, and you approve every text we start and every answer before anything is sent. You can change them anytime.
Can I pause it?
Yes, anytime, for a slow season or a full schedule. There's no contract or monthly fee, so pausing costs nothing.
What happens to our customer data?
It stays yours. We sign a short data agreement with you, store your leads securely, use them only to follow up on your behalf, and delete them if you stop using Leftwarm.
Ready to get started?
Tell us your email and a little about your business. We'll get back to you within a day.