Your phone gets answered.
Every lead gets followed up.
I build and maintain the phone, text and email systems that keep local businesses from losing customers to whoever picked up first. My own company runs on software I wrote myself, and so does my business partner's brokerage.
The lead you lost this week called someone else ninety seconds later
You were under a house, up a ladder, or with a customer. The phone rang out. They did not leave a message — they went back to the search results and called the next name down. You will never know it happened, and that is the part that makes it expensive.
Most owners solve this by hiring someone, or by feeling bad about it. There is a third option: a system that answers, texts back within seconds, books the appointment, and keeps following up until the person says yes or says no.
What a missed call costs
Pick your trade, then read across. The first column is a typical first job, taken from public cost guides; the rest is that number times the leads you lose in a month, times twelve. If you know your own average ticket, use it instead — the arithmetic is the same.
| Industry | Typical job | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|---|
| HVACaverage repair call | $350 | $4,200 | $8,400 | $12,600 | $16,800 | $21,000 |
| Plumbingaverage plumber visit | $350 | $4,200 | $8,400 | $12,600 | $16,800 | $21,000 |
| Roofingaverage roof repair | $1,150 | $13,800 | $27,600 | $41,400 | $55,200 | $69,000 |
| Electricalaverage electrician job | $350 | $4,200 | $8,400 | $12,600 | $16,800 | $21,000 |
| Landscapingaverage lawn-care visit | $150 | $1,800 | $3,600 | $5,400 | $7,200 | $9,000 |
| Dentalroutine exam, cleaning and X-rays | $200 | $2,400 | $4,800 | $7,200 | $9,600 | $12,000 |
| Legalflat fee for a basic will | $450 | $5,400 | $10,800 | $16,200 | $21,600 | $27,000 |
| Salons and spasaverage hairstylist booking | $250 | $3,000 | $6,000 | $9,000 | $12,000 | $15,000 |
| Property managementone month of management fees on one unit, approximated as 10% of the national median rent | $150 | $1,800 | $3,600 | $5,400 | $7,200 | $9,000 |
Maintain starts at $400 a month. Look at the second column: for most of those trades, two saved leads a month pay for it, and everything after that is yours. The table also counts only the first job, not the repeat work.
Job values are rounded national averages read on 18 September 2026. Sources: HVAC (homeadvisor.com); Plumbing (homeadvisor.com); Roofing (homeadvisor.com); Electrical (homeadvisor.com); Landscaping (homeadvisor.com); Dental (carecredit.com); Legal (legalzoom.com); Salons and spas (thumbtack.com); Property management (baselane.com and apartmentlist.com). The property-management figure is one month of fees on one unit, approximated as ten per cent of the national median rent.
What I actually do
Never miss a call
Calls get answered or texted back within seconds, day or night. A missed call becomes a conversation instead of a customer who called the next name on the list.
Twilio · ElevenLabs
Follow up without thinking about it
Every lead gets a sequence — texts, emails, reminders — that runs on its own and stops the moment they reply or book. No sticky notes, no "I meant to call them back".
Mailgun · Temporal
One place to see everything
Calls, texts, emails and appointments in a single view that you own outright, in a database you could walk away with tomorrow. Not a dashboard you rent.
PostgreSQL · NocoDB
- 65,575leads under management
- 2businesses running on it
- 1,434commits since July
- 35operator runbooks
These are not numbers from a pitch deck. This is a system I built and still run — one instance for my own company, one for my business partner's brokerage — and it has been sending real texts and real email every working day since July.See how it works.
Why not just use a $49 app?
Fair question, and sometimes the honest answer is that you should. Here is the difference, without the sales gloss.
| Comparison dimension | Off-the-shelf AI receptionist | Journeyman Works |
|---|---|---|
| Answers the phone | Yes | Yes |
| Time to set up | An afternoon | Two to three weeks |
| Knows your pricing, service area, hours | Only what you type into a form | Built around how you actually work |
| Follows up after the call | Rarely, and not across email | Text and email sequences until they reply or book |
| Where your customer data lives | Their account | A database you own |
| Connects to your CRM, calendar, invoicing | Whatever they happen to integrate with | Whatever you already use |
| When something breaks | A support ticket | You text me |
| Cost | $29–99 a month | From $400 a month |
If all you need is a voice answering your phone, buy the $49 app.I will tell you that on the call and I will not charge you for it. Hire me when the problem is bigger than the phone — when leads are going cold, when nobody follows up, or when what you need does not exist as a product yet.
What it costs
Starting prices. What you actually pay depends on how many numbers, how many locations and how tangled the follow-up is — we work that out on the call.
Build
from $1,500 one-time
I build the system: call handling, text-back, follow-up sequences, and one place to see it all. Yours when it ships.
- Call and text capture
- Follow-up sequences
- Calendar booking
- A dashboard you own
- Two to three weeks
Maintain
from $400 per month
I keep it running and keep changing it as the business changes. Most clients want this; it is the part that compounds.
- Monitoring and alerting
- Copy and sequence changes
- New numbers, new campaigns
- A person who answers
- Cancel any time
Operations
from $2,500 per month
For businesses where the phone is only part of it — multiple locations, a real CRM, reporting the owner actually reads.
- Everything in Maintain
- Multi-location and multi-number
- CRM and pipeline
- Reporting and attribution
- Direct mail if you use it
Who this is for
Businesses where a missed call is a lost job, and where the follow-up is currently living in somebody's head.
- HVAC
- Plumbing
- Roofing
- Electrical
- Landscaping
- Dental
- Legal
- Salons and spas
- Property management
Who you would actually be hiring
I am Kyle. I run a real estate company in Georgia and I write the software it runs on — the system that texts our leads and files our follow-up every working day. When it breaks at seven in the morning, I am the one it wakes up.
Then I built a second copy of it for my business partner's brokerage, which is the part that matters to you: I have already done this for somebody who was not me, and who could fire me.
Twenty minutes, no pitch deck
Tell me where leads are falling through. I will tell you what I would build, what it would cost, and whether a cheaper tool would do the job instead.