For HVAC companies
When the AC quits at 9 PM, the homeowner fills out three forms and calls whoever answers. Jess texts and emails them back in seconds, asks your questions and books the call. Tyler keeps tune-ups and memberships full the rest of the year.
Flat monthly price · no per-minute or per-job fees · month to month
Where the jobs leak
The no-cool call that rang out, the tune-up nobody scheduled, and the replacement quote that's been sitting since spring.
Jess texts back while your CSRs are on other lines.
In Tyler's first 51 days at our own company, 44 tune-ups booked turned into $35,449 in repair and replacement estimates.
Example conversations with sample names. Results figures are from our own company (Tampa, FL).
How it works
We hook up your website forms, Facebook lead forms, Google LSA, missed calls and your CRM, and register your texting with the carriers.
Service area, no-cool and no-heat priority, diagnostic fee, which techs take which calls. Review mode the first week so you approve the tone.
Jess texts and emails every new lead in seconds, 24/7, and books it. Jordan works your open estimates. Tyler handles tune-ups.
Side by side
How a HVAC lead gets handled after hours, depending on who's on the other end.
| HSA (Jess + Jordan) | Answering service | Your CSR after hours | Doing nothing | |
|---|---|---|---|---|
| First reply to a web lead | Seconds, by text and email | Only if the lead calls in; forms wait for your office | Whenever someone checks the inbox | Next business day, if at all |
| Missed calls | Texted back within seconds | Answered live, message taken | Voicemail, called back later | Voicemail. Only 6% of missed callers leave one (Quo) |
| Nights and weekends | 24/7 at the same speed | Yes, mostly message taking | On-call rotation or overtime | No |
| Books on your calendar | Yes, by your rules | Varies; many just take a message | Yes, when they're logged in | No |
| Follows up on old estimates | Every one, until yes, no or a reason (Jordan) | No | When there's time, which is rarely | No |
| Written record | Every text and email in your inbox app | Call notes | Whatever gets typed into the CRM | None |
| Price model | Flat monthly plus itemized texting usage | Usually per minute or per call | Wages, overtime and on-call pay | Free, until the HVAC job goes to someone else |
Swipe the table sideways to compare.
Answering services and in-house setups vary. This compares the typical setup.
Your team for this trade
Start with Jess or Jordan (Jordan's plan includes Jess). Add Tyler before tune-up season and the Executive team when you want the numbers.
Texts and emails every no-cool, no-heat and install lead in seconds, texts back every missed call, and books it, including the 9 PM calls in July.
System replacement quotes are the biggest tickets you write and the easiest to forget. Jordan follows up on every one by text and email until it's a yes, a no, or a reason, once per job even when you wrote good, better and best options.
Fall and spring tune-ups, renewals and lapsed-member winback from your own customer list. In its first 51 days fully automatic at our own company, Tyler booked 44 tune-ups, which led to 28 repair and replacement estimates worth $35,449 and 10 sales worth $15,938.
The average shop books 42% of calls and the best book 59% (ServiceTitan). Reed shows your true booking rate and CSR report cards every morning at 7.
Built inside a contracting company
"We were paying for leads and losing them because nobody could text back from a roof. So we built Jess and Jordan for our own company first."
Alex Hoffman · owner of a roofing and HVAC company in Tampa, founder of Home Service Automation. In the first two months, Jordan recovered $469,000 from 3,762 open estimates his team had written off.
Works with your stack
Pricing: Jess (BookedBot) is $497/mo. Jordan (ReviveBot) is $1,297/mo flat and includes Jess. Add-ons from $297/mo. Texts are billed by usage, typically $0.02 to $0.03 per text segment, itemized. See all pricing
Straight answers
Yes. You set the questions and the rules. No-cool and no-heat calls can be flagged urgent and offered the first open slot, while routine requests book into normal times.
Yes, live. Also Housecall Pro, Jobber and GoHighLevel, plus Workiz and any CRM through a CSV export.
Only what you allow. For example, you might let Jess share your diagnostic fee and nothing else. Anything technical goes to your team with the full thread.
No. It texts. When a call goes unanswered, Jess texts the caller back within seconds and emails new web leads too, so the conversation keeps going in writing.
Jess replies to every lead at the same speed no matter how many come in at once. No hold music, no backlog on Monday morning.
Yes. Tyler sends tune-up reminders and renewals on your cadence, wins back lapsed members and books straight to your calendar, routed by your rules.
Put your number in and Jess texts you within seconds, the same way she'd text your next customer.