AI Income & Cash Flow

Sell AI Voice Agents to US Contractors: $500/Mo

How to build and sell an AI voice receptionist service to US plumbers, HVAC, and electricians from abroad. Tool stack, pricing, setup, and TCPA compliance.

Modern minimalist home office workspace with warm walnut desk and laptop in soft morning light
Key Takeaways
  • US home-service contractors miss 62% of inbound calls — costing the average plumbing or HVAC company $45,000–$120,000 per year in lost revenue.
  • An AI voice receptionist service built on Retell AI and Twilio costs roughly $40–$70/month per client to operate and can be sold for $297–$797/month on a recurring retainer.
  • Traditional human answering services (Ruby Receptionist, AnswerConnect) charge $245–$1,645/month and cannot integrate directly with contractor scheduling software — the key competitive gap.
  • A Wyoming LLC costs $60/year in state fees; foreign-owned single-member LLCs must file Form 5472 each April or face a minimum $25,000 penalty per form.
  • The FCC confirmed in February 2024 that TCPA restrictions apply to AI-generated voices; inbound AI receptionist calls (customer dials in) require only Prior Express Consent, not written consent.
  • At 5 clients on the $497/month Growth plan, monthly gross margin runs approximately 89% — about $2,215/month after $270 in tool costs and 10 hours of maintenance time.

A three-truck plumbing company in Austin misses 62% of its inbound calls because the owner is under a house and the apprentices are on job sites. At $850 per emergency plumbing call, that is not a scheduling problem — it is a $50,000-a-year revenue leak, backed by a 2026 industry analysis of 4.2 million contractor calls. An AI voice agent answers every missed call in under a second, qualifies the lead, and books the appointment directly into the contractor's calendar. You can build and run that service for roughly $70/month in tool costs and charge $497/month per client — operating entirely from abroad.

This is the missed-call capture retainer: a recurring AI phone receptionist service sold to US plumbers, HVAC techs, electricians, and roofers. Before the first H2 of this guide, one decision worth making now: build the AI stack yourself using the tools below, or hire someone to deploy it for you. Michael Heredia builds owner-owned AI phone receptionists that answer missed calls, qualify leads, and book appointments — deployed in your accounts with your API keys rather than another SaaS subscription layered on top of your client relationship.

Why Home-Service Contractors Pay Reliably for This

Home-service contractors — plumbers, HVAC techs, electricians, roofers, landscapers — share a structural problem no discipline or software alone can solve: they physically cannot answer a phone while working. A technician in a crawl space or on a roof cannot take a call. Their windows for answering cluster in the truck between jobs. By the time they listen to voicemail, 85% of callers have already dialed a competitor.

The financial case closes itself. A mid-size HVAC company misses 55–65% of incoming calls. Emergency HVAC calls average $1,400 in same-day revenue. Missing five emergency calls per week costs roughly $364,000 per year before accounting for lost customer lifetime value — each HVAC customer is worth $12,000–$15,000 across maintenance agreements and eventual system replacement. No contractor disputes that math once you put a number on it.

Traditional answering services charge by the minute and use human agents who do not know the difference between a "no heat" emergency for an HVAC tech and a routine quote request for a roofer. Ruby Receptionist runs $245–$705/month for 50–200 minutes. AnswerConnect charges $325–$1,645/month. Neither integrates directly with a contractor's scheduling software. An AI agent you configure and own can do all of it for $40–$70/month in tool costs per client.

Best Contractor Verticals to Target First

Start with plumbers and HVAC companies. They receive the highest mix of time-sensitive, high-ticket calls (emergencies drive $850–$1,400+ average job values), have the structural on-the-job-site coverage gap, and are dense enough in most US metros to build a full client book without leaving a single city. Roofers and electricians are strong second verticals once the system prompt library is built. Landscapers have higher call volume but lower average job values — they work well at the $297/month tier.

The Tool Stack and What It Costs

You need five components: a voice AI platform (the agent's brain and speech), telephony (real phone numbers and call routing), a booking tool, an automation layer to push lead data into the contractor's CRM, and a client-facing report. Here is the current cost of each as of July 2026:

Tool Role Entry Cost Per-Client Monthly Cost
Retell AI Voice AI platform — agent brain, STT, TTS bundled Pay-as-you-go, ~$0.09–$0.11/min all-in ~$27–$33 (300 min avg)
Bland.ai (Build plan) Alternative no-code voice builder; 2,000 min/month $299/month flat for up to ~10 clients ~$30 amortized at 10 clients
Synthflow (Starter) No-code voice flows, 200+ integrations including HubSpot $29/month (50 min); $450/month (2,000 min) ~$45–$50 at mid-tier
Twilio Phone numbers and call routing $1.15/month per number + $0.0085/min inbound ~$5–$8
Cal.com Appointment booking and calendar sync Free; Teams at $15/user/month $0 on free tier per client
n8n (self-hosted) Automation — webhook trigger, CRM push, SMS recap Free self-hosted on a $6/month VPS; €20/month cloud Near zero self-hosted

Recommended starting stack: Retell AI (pay-as-you-go) + Twilio + Cal.com free + n8n self-hosted. At 300 AI-handled minutes per month per client, your all-in cost runs roughly $38–$42/client/month. At $497/month billing, that is an 88%+ gross margin before your time.

Abstract conceptual diagram of AI call routing glowing nodes connecting calls to calendar booking system

Setting It Up: The Phased Rollout

Initial setup for one client takes 6–10 hours the first time, dropping to 2–3 hours by client three as your system prompt library matures. The phased rollout below minimizes risk during the first month:

Phase What Happens Timeline
1. Intake call Collect: service area ZIP codes, services offered, price ranges, emergency keyword list, business hours, scheduling tool in use (Jobber, Housecall Pro, Google Calendar) Day 1 — 1 hr
2. Agent build Write the system prompt in Retell AI or Bland.ai; train it on the contractor's exact services, emergency vs routine triage, areas served, and after-hours policy; run 20+ test call scenarios Days 2–3 — 3 hrs
3. Twilio number Provision a local-area phone number in Twilio; point it to the voice agent; configure call forwarding so the contractor's existing line routes unanswered calls here after 3 rings Day 3 — 1 hr
4. Cal.com integration Connect Cal.com to the agent via webhook; agent reads available slots in real time, confirms bookings via SMS to caller, syncs to contractor's Google Calendar or Jobber Day 4 — 1.5 hrs
5. n8n automation Build webhook trigger: on each completed call, push transcript + lead details to a shared Airtable or Jobber, send the contractor an SMS recap, and fire a follow-up text to the caller Day 5 — 2 hrs
6. After-hours soft launch Enable the AI for after-hours calls only (6pm–7am) for the first week — calls that would go to voicemail anyway — to collect real data before going full coverage Week 1
7. Full coverage Enable AI on all unanswered calls; review 20 transcripts/week for the first month; tune the prompt weekly; deliver a simple call-volume report on the first of each month Week 2+

The system prompt is your core IP and the biggest moat you build over time. A well-tuned plumber agent recognizes "my basement is flooding" as an emergency with a $850+ same-day value, while a "quote for bathroom addition" gets routed to the estimate queue. That specificity — trained on real contractor language — is what separates your service from any off-the-shelf product the contractor could buy directly.

What to Charge: Three-Tier Retainer Structure

The market for AI receptionist services sold directly to home-service contractors runs from $297/month for basic after-hours coverage up to $797/month for full-stack packages with CRM integration and weekly reporting. Here is a structure that works in practice:

  • Essential — $297/month: AI answers after-hours missed calls only; books via Cal.com; sends one SMS confirmation to the caller. One-time setup fee: $500.
  • Growth — $497/month: AI covers all unanswered calls (after 3 rings); lead qualification script with emergency triage; real-time push to contractor CRM via n8n; SMS follow-up sequence; monthly call-volume report. Setup fee: $750.
  • Full-Stack — $797/month: Everything in Growth plus weekly transcript review, monthly agent tuning session, native integration with Jobber or Housecall Pro, and automated post-job Google review request. Setup fee: $1,000.

Most first clients land on Growth at $497/month. At that price, the contractor needs one additional booked plumbing call per month — a $200–$500 job — to cover the fee. Industry data shows contractors typically book 10–20 additional appointments in month one after going live. Churn is low because the ROI is visible and measurable in the monthly report.

Starter math — 5 clients on Growth plan

Monthly revenue: 5 × $497 = $2,485
Tool costs: Retell AI (~$200 for ~2,000 min total) + Twilio ($40) + n8n cloud (€20 ≈ $22) + Cal.com free = ~$262/month
Gross margin: ~$2,223/month (~89%)
Monthly time: ~2 hrs/client for monitoring and reporting = 10 hrs total
Effective hourly rate: ~$222/hr

Close-up of hands writing a service workflow diagram in a leather-bound notebook on a warm wooden desk

Getting Your First Three Clients

The fastest path to a paying contractor client is Google Maps local search prospecting. Open Google Maps, search "plumber near me" in a target US metro — Dallas, Phoenix, and Tampa work well because of contractor density and high call-volume seasons. Filter to 3–4 star businesses: they are established but not dominant. Open each listing and look for recent Google reviews mentioning "couldn't reach anyone" or "went to voicemail." Those businesses are warm leads whose customers have already documented the problem publicly.

Send a cold email or LinkedIn message that leads with the specific missed-call cost, not AI feature lists. Example opener: "I checked your Google reviews — three recent reviewers mentioned they couldn't reach you by phone. For a plumbing company with your service range, that likely represents $30,000–$50,000 in lost jobs this year. I can show you the fix in 15 minutes." Book a demo call and run it live on a real phone number using a demo agent you've pre-configured on your own Twilio line.

To test demand before investing setup time, post a free listing on Brixaz — an early US marketplace for local services and gigs — and see who contacts you directly. Listings are free and the inquiry volume gives you a read on local appetite before you commit to a full outreach campaign.

Web design agencies and marketing firms already serving contractors are your highest-leverage referral channel. They have the client relationships; you have a service they cannot easily deliver themselves. A 10–15% referral commission for the first three months of each referred client is standard and costs you nothing until the deal closes.

TCPA and Compliance: What You Cannot Skip

On February 8, 2024, the FCC confirmed that TCPA restrictions on "artificial or prerecorded voice" fully apply to AI-generated voices regardless of how human they sound. The penalties are strict liability: $500–$1,500 per call with no aggregate cap. A 1,000-call campaign with a procedural violation creates up to $1.5 million in exposure.

The AI missed-call receptionist model is primarily inbound — the AI answers calls from people who voluntarily dialed the contractor's published number. Inbound calls from consumers who chose to dial require only Prior Express Consent (PEC), satisfied when someone dials a number they found themselves. Strict written consent (PEWC) requirements apply mainly to outbound marketing calls the AI initiates.

What you must still do regardless:

  • The AI must identify itself as an AI at the start of each call. Texas SB 140 (2026) requires this within 30 seconds by statute; other states are following. Build this into every agent prompt: "Hi, this is an AI assistant for [Company Name]…"
  • Maintain call transcripts and recording consent notices for a minimum of 4 years.
  • If you enable any outbound AI follow-up calls — not SMS, but voice calls the AI initiates — scrub numbers against the National Do Not Call Registry every 31 days minimum.
  • Your client service agreement must include an indemnification clause requiring the client to hold you harmless for TCPA violations arising from their own instructions or customer data.

For deeper guidance on outbound compliance, the Retell AI TCPA compliance playbook is the most current public resource as of mid-2026.

Entity and Banking Setup for Expats Running This Service

You do not need to be a US resident to run this business. A Wyoming LLC is the standard structure: no state income tax, $60/year in annual fees, and strong privacy protections for single-member companies. Foreign-owned single-member LLCs must file Form 5472 with a pro-forma 1120 each April — the penalty for failure starts at $25,000 per form, so this is not optional. If your services are performed entirely outside the US (you are in Medellín or Chiang Mai configuring AI agents, not physically present in a US client's office), the income may not qualify as Effectively Connected Income and may carry zero US federal income tax, but confirm this with a CPA who specializes in non-resident LLC taxation before filing.

For business banking, Mercury Bank is the cleanest option for this model: it opens entirely online, supports international founders, and integrates directly with Stripe for recurring billing. Set up a Stripe Billing subscription per client at $497/month — invoices generate and charge automatically on the first of each month with no manual intervention. The broader business entity setup for expats is covered in detail in Build a $100K Online Business Anywhere.

For more AI income workflows and service models, browse the full AI Income & Cash Flow category.

What Can Go Wrong (and How to Avoid It)

The most common failure point is over-promising on scheduling complexity before the agent prompt is fully tuned. A contractor who uses ServiceTitan for booking has a completely different calendar workflow than one using a Google Calendar shared with a spouse who answers the phone from home. Map the exact booking flow in detail during the intake call before you configure a single webhook.

The second failure point is churn from contractors with too little inbound call volume to demonstrate ROI at $497/month. Qualify clients by asking their estimated monthly call volume before onboarding. Fewer than 50 calls per month is too thin a base — the AI will handle 20–30 of those, book maybe 10 appointments, and the contractor will feel underwhelmed. Target contractors who report at least 100–150 inbound calls per month.

Start with one vertical — plumbers are the easiest entry because calls are high-frequency, high-urgency, and the revenue per job is high enough to make the ROI unmistakable. Once the plumber system prompt is dialed in, the same stack transfers to HVAC, electrical, and roofing with only prompt customization required. The broader AI income path for expats is covered in AI Freelancing Abroad: The Expat Formula.

Data Notes / Sources Checked

  • Twilio Programmable Voice Pricing (US) — inbound/outbound per-minute rates, verified July 2026
  • Retell AI Pricing — pay-as-you-go rates and included features, verified July 2026
  • FCC Declaratory Ruling on TCPA and AI Voice — February 8, 2024
  • Retell AI TCPA Compliance Playbook — 2026 update
  • Missed-call statistics and contractor revenue loss: based on 2026 Contractor Missed Call Report (4.2M call dataset) and HVAC/plumbing industry phone analytics
  • Traditional answering service pricing: Ruby Receptionist and AnswerConnect pricing pages, verified July 2026
  • Synthflow, Bland.ai, Cal.com, and n8n pricing: verified from official pricing pages, July 2026

Data note: AI platform pricing, TCPA rules, and state-level AI transparency laws were checked in July 2026 and can change. Confirm current pricing on each platform's official page before quoting operating costs to clients.

Legal and Tax Disclaimer

This article is for informational purposes only and does not constitute legal, tax, or financial advice. TCPA regulations, FCC rules, and state-level AI transparency requirements change frequently — consult a licensed attorney before deploying any AI calling system commercially. Tax treatment of Wyoming LLC income for non-resident aliens depends on individual circumstances; work with a CPA who specializes in non-resident US entity taxation before filing Form 5472 or taking any position on ECI status.

Frequently asked questions

Do I need to be in the US to sell an AI receptionist service to US contractors?

No. You operate entirely remotely. The AI agent runs on cloud infrastructure (Retell AI or Bland.ai) and Twilio handles US phone numbers. You configure and manage everything from abroad using a Wyoming LLC as your US business entity.

Is it legal to use an AI voice agent to answer phone calls for a US business?

Yes, with proper disclosure. The FCC confirmed in 2024 that TCPA applies to AI-generated voices. For inbound calls (customers dialing in), Prior Express Consent is satisfied when someone voluntarily dials a published number. The AI must identify itself as an AI within the first 30 seconds of each call.

How much does it cost to set up one AI voice receptionist client?

Roughly $40–$70/month in ongoing tool costs per client using Retell AI pay-as-you-go (~$0.09–$0.11/min), Twilio for the phone number ($5–$8/month), and Cal.com free tier for booking. Initial setup takes 6–10 hours for the first client.

What contractors make the best clients for an AI receptionist service?

Plumbers and HVAC companies are the strongest starting vertical. They receive high-frequency, high-urgency calls worth $850–$1,400+ per job, operate with technicians physically unavailable to answer phones, and have enough call volume (100+ calls/month) to make the ROI visible within the first 30 days.

How do I get my first contractor client for this service?

Google Maps prospecting is the fastest path. Search for plumbers or HVAC companies in a target US metro, filter to 3–4 star ratings, and look for Google reviews mentioning missed calls or voicemail. Cold outreach that leads with the specific dollar cost of missed calls — not AI feature lists — closes at a much higher rate than generic pitches.

This guide is general information, not personalized tax, legal, or investment advice. Rules change; verify current thresholds with official sources or a qualified professional before acting.

AI incomeAI voice agentscash flow abroadcontractorsremote business