Contractors / AI answering service
AI Answering Service for Contractors: HVAC, Plumbing, Electrical and Roofing
An AI answering service for contractors picks up the business line when nobody on the crew can, asks the intake questions your trade needs, separates emergencies from routine work, and sends you a written summary of each call it takes. VantaWeb provides it together with a contractor website, a chat widget, website lead forms and one dashboard.
This guide covers how the service works on a real contractor business number, what it should ask an HVAC, plumbing, electrical or roofing caller, how it compares with voicemail and human answering services, and what VantaWeb includes today.
What is an AI answering service for contractors?
It is software that answers your business calls in a natural voice, works from an intake script written for your trade, and hands you a structured record of each call: who called, where the job is, what is wrong and how urgent it is. It sits between voicemail, which most callers skip, and a human answering service.
Most contractors already have some form of call coverage. The owner's cell rings through, a spouse or office manager answers during the day, and everything else goes to voicemail or a call center. The weak point is the same in every trade: the calls that arrive while the crew is working, after the office closes, and in the first hot or cold week of the season, when everyone in town calls at once.
An AI answering service covers those gaps with a conversation instead of a beep. The caller explains the problem in their own words. The software asks the follow-up questions you would ask, such as "Is water still coming in?" or "Is the breaker hot to the touch?", and decides whether the call is an emergency under the rules you set. Routine requests become a lead with every detail filled in. Emergencies go to whoever is on call.
Three things separate a contractor-grade service from a generic AI receptionist:
- Trade intake. An HVAC caller needs different questions from a roofing caller. The script should know about system type, tonnage and equipment age for HVAC, and about storm dates and insurance claims for roofing.
- Emergency rules you control. What counts as urgent differs by trade, season and business. You should be able to write those rules down and change them.
- A clean handoff. Every call should end as a written summary your office can act on in the morning, not as a recording somebody has to listen to.
If you are new to the category, our AI receptionist guide explains the technology, and AI answering services compared covers the wider market.
Why do contractors miss so many calls?
Because the people who could answer are working with their hands. A plumber under a sink, an electrician in a panel or a roofer on a pitch cannot pick up, and the office usually closes before homeowners get home and notice the problem. Seasonal peaks make it worse: the busiest weeks are the ones with the most calls.
Phone volume in the trades is uneven. ENERGY STAR advises homeowners to book heating and cooling check-ups in spring and fall because, in its words, contractors get busy once summer and winter come. Every HVAC owner knows the pattern: the first heat wave or cold snap fills the schedule in a day, and the phone keeps ringing after the calendar is full.
Other trades have their own spikes. Roofers get a wave of calls after hail and wind storms. Plumbers see frozen and burst pipes after a hard freeze. Electricians field calls after outages and storms. Those are exactly the moments when the crew is already stretched.
The cost of a missed call is not the same for everyone, so we will not quote a universal figure. A simple way to size it for your own business is to count, for one month, the calls that went to voicemail, the share of those callers who never called back, and your average ticket. Our missed-call calculator does that arithmetic with your numbers.
Three numbers behind the missed-call problem
- 10.6 employees per establishment. In 2025 the US had 123,866 plumbing, heating and air-conditioning establishments with paid employees and 1,315,566 jobs in them. Source: BLS QCEW, NAICS 23822, checked 2026-10-18. Method: 2025 annual-average employment divided by annual-average establishments, private ownership, US total; sole proprietors without employees are not counted.
- 7.6 per roofing establishment, 11.2 per electrical establishment. The same file set shows 32,995 roofing establishments with 250,383 jobs and 100,285 electrical establishments with 1,123,060 jobs in 2025. Source: BLS QCEW, NAICS 23816 and 23821, checked 2026-10-18. Method: the same division of employment by establishments.
- 14.1% of calls outside business hours in June 2025. ServiceTitan found that 14.1% of inbound calls to residential HVAC shops on its platform arrived outside business hours in June 2025, against 9.8% in October. Source: ServiceTitan, State of the Trades, checked 2026-10-18. Method: aggregated 2025 inbound calls; business hours were Monday to Friday, 8 a.m. to 5 p.m. in each contractor's local time.
The establishment averages count every employee, office staff included, so the number of people free for the phone at any moment is smaller. That gap, not a lack of effort, is why calls go to voicemail.
How does an AI answering service handle an emergency call?
It listens for the signs of an emergency that you define, asks one or two questions to confirm, and then follows your escalation rule: a cold transfer to your emergency contact, with a message taken if nobody answers. Everything that is not an emergency goes into the normal lead queue for the morning.
Good emergency handling is mostly good rule-writing. Before the service goes live you list the situations that justify waking someone up. The table shows how contractors commonly sort them; your policy decides, and the safety instruction for a gas smell is PHMSA's: move to a safe location and call 911, before any dispatch question.
| Trade | Commonly an emergency | Commonly routine |
|---|---|---|
| HVAC | No heat when it is freezing; no cooling for a vulnerable occupant | Tune-ups, warm-air complaints, replacement quotes |
| Plumbing | Water that will not stop after the shut-off is closed; sewage backing up; no water at all | Slow drains, fixture swaps, water heater quotes |
| Electrical | Sparking; a hot or buzzing panel; a burning smell | A breaker that trips, EV-charger and panel-upgrade quotes |
| Roofing | Water coming through a ceiling; a roof opened by wind; a tree on the house | Inspections, estimates, gutter repairs |
What happens next is the same for every call you class as an emergency, with one exception. For a gas smell, smoke, fire, a carbon monoxide alarm or an injured person, Anna gives the 911 line and does not transfer the call. Otherwise Anna transfers the call to the emergency contact set on your account (or your general transfer number) and leaves it: a cold transfer, so the person who answers starts without a briefing. If that line is busy or does not answer, the caller is still with Anna, who takes a message with the caller's name, call-back number and the message. With no number set, she takes the caller's details instead. Anna does not dispatch a technician and does not route by service type.
Example call flow (illustrative script, not a recording; the transfer announcement and the apology use the wording in Anna's code)
Caller: "There's water coming out from under my water heater and it won't stop."
AI: "This sounds like an emergency. I'm connecting you to our on-call team right now. One moment."
If nobody answers: "I'm sorry, I wasn't able to reach someone right now. Let me take a message and have them call you back."
Result: a cold transfer to the emergency contact; if it fails, a message with the caller's name, call-back number and the message. Routine calls end as a written summary emailed to your office and a lead in the dashboard.
A sample call flow for one contractor evening
Sample flow, not a recorded call
Six events reach a plumbing and heating shop between 6 PM and midnight. The table shows which of Anna's tools handles each one. The callers are invented.
| Event | Tool | What happens |
|---|---|---|
| 6:10 PM: a homeowner wants a drain cleared on Thursday | Check availability, book | Anna checks availability on the connected calendar and books Thursday's slot. Booking needs the Auto-Booking add-on. |
| 6:25 PM: the same homeowner wants Friday instead | Reschedule or cancel, confirmation SMS | Anna reschedules the visit. A confirmation text goes out only on accounts with texting switched on. |
| 8:20 PM: a supplier asks the owner to ring back | Take a message | Anna takes the caller's name, call-back number and message. |
| 9:05 PM: a property manager asks for the owner personally | Transfer | Anna transfers the call to the transfer number on the account, and takes a message if nobody answers. |
| 11:30 PM: water is coming through a ceiling | Emergency transfer | The call goes to the emergency contact; an urgent message is taken if that line is busy. Anna does not dispatch a technician. |
| Morning | Call summary, follow-up email | Each call has a call summary emailed to your office and a lead in the dashboard, and Anna sends a follow-up email. |
What should it ask HVAC, plumbing, electrical and roofing callers?
The basics are the same for every trade: name, call-back number, service address, the problem in the caller's words and how urgent it is. Each trade then needs a handful of specific questions that let your technician show up with the right parts and the right expectations, which is where a trade-built script earns its keep.
HVAC contractors
System type (furnace, heat pump, central air, boiler, mini-split), what it is doing or not doing, the age of the equipment, the size of the system in tons if the caller knows it, whether the thermostat has power, and whether there is a maintenance agreement. For older cooling systems, ask whether the caller has been told the system uses an older refrigerant, which affects repair-or-replace conversations. Full details: AI answering for HVAC contractors.
Plumbers
Is water still flowing, and has the main or fixture shut-off been closed? Which fixture or appliance is involved? Is it a water heater (gas or electric, tank or tankless, and its age), a drain, a sewer line or a supply line? Is the property on a well or septic system? See AI answering for plumbers.
Electricians
Is the whole house out, part of it, or one circuit? Have the neighbors lost power too, which points to the utility? Has a breaker tripped, and does it trip again when reset? Is there a burning smell, scorching or a warm outlet? For upgrade work: panel amperage, the age of the home, and whether the job is for an EV charger, a generator or a remodel. See AI answering for electricians.
Roofers
Is water coming in right now, and where? When did the damage happen, and was there a named storm or hail on that date? Does the homeowner plan to file an insurance claim, and do they have a claim number or adjuster yet? Roof type and age, number of stories, and whether a tarp is needed. See AI answering for roofing contractors.
The rest of the script is about your business, not the trade: the towns and ZIP codes you serve, the jobs you do not take, whether you charge a trip fee, and how you want price questions handled. Most contractors prefer that the service never quotes a repair price on the phone and instead explains how estimates work.
How does it compare with voicemail and a human answering service?
Voicemail is free but most urgent callers hang up and call someone else. A human answering service sounds personal but takes messages from a generic script and bills per call or per minute. An AI answering service can follow a detailed trade script on every call; its weak spots are unusual situations, which it should hand to a person.
| Question | Voicemail | Human answering service | AI answering service |
|---|---|---|---|
| Does the caller talk to someone? | No | Yes, a call-center agent | Yes, an AI voice |
| Trade-specific questions | None | Usually a short generic script | As detailed as you write it |
| Emergency triage | None until you listen | Agent follows a call list | Rules you define, applied the same way every time |
| Busy-season capacity | Mailbox fills | Depends on staffing | Handles calls in parallel |
| What you get afterwards | A recording | A message | A structured written summary |
| Typical pricing model | Free | Per call or per minute | Monthly plan, often with a minute allowance |
Neither option replaces a good office manager. The point is to stop losing the calls that arrive when nobody can pick up. If you are moving from a call center, our comparison of an AI receptionist and a traditional answering service goes deeper, and after-hours answering covers nights and weekends.
What do other vendors publish for contractors?
Five vendors publish pages a contractor can check: Avoca (no public price), MyAIFrontDesk ($99 a month), Ruby (live receptionists from $250 a month), Sameday AI (from $449 a month) and Smith.ai (AI plus live receptionists). Their billing units differ, so price your busiest month. We read their pages on 2026-10-18 and placed no test calls.
VantaWeb publishes this guide and sells one of the options, so read it as vendor-authored. The vendors below are listed alphabetically, and each fact links to the page it came from. A feature we did not find may still exist; ask the vendor to show it on your own line. Per-trade tables are on the HVAC, plumbing, electrical and roofing comparison pages.
| Vendor | Fact | Source | Checked |
|---|---|---|---|
| Avoca | An AI front office aimed at trades. No price is published: the pricing page returned a 404 and the call to action is a demo | avoca.ai | 2026-10-18 |
| MyAIFrontDesk | An AI receptionist with a text and CRM bundle. $99 a month (or $79 billed annually) with 200 voice minutes, 100 chats and 400 texts; 7-day free trial; no contracts | myaifrontdesk.com/pricing | 2026-10-18 |
| Ruby | Live receptionists rather than software. Plans by receptionist minutes: 50 for $250 a month, 100 for $395, 200 for $720, 500 for $1,725 | ruby.com/pricing | 2026-10-18 |
| Sameday AI | An AI customer-service rep for trades. Launch from $449 a month (500 minutes, 3 locations); Scale from $789 (1,000 minutes, unlimited locations); sign-up is demo-led | sameday.ai/pricing | 2026-10-18 |
| Smith.ai | AI first, with live receptionists on call. AI plans: free (25 calls a month) and Pro at $150 a month for 75 calls; human plans start at $300 a month for 30 calls | smith.ai/pricing | 2026-10-18 |
Vendor prices and features change. Recheck the source link before you buy or cite a figure.
What does VantaWeb include?
VantaWeb is pay per use, with no plans and no overages: voice by the minute, texts by the segment, chat by the message. It includes an AI chat widget, lead forms and a dashboard. It does not connect to field service software such as ServiceTitan, Housecall Pro or Jobber, so your office enters jobs itself.
With every account
- Contractor website. Home, services, about, contact and pricing pages built from your business details, with a page for each service you list, service-area content, your license number, a click-to-call button and local business structured data. Example designs are on our demo site, such as the HVAC demo and the roofing demo (fictional businesses).
- AI chat widget. Answers visitors' questions about your services and hours from the business details you give us, and points people who want to book, get a price or report an emergency to your phone or booking link.
- Lead forms. Website contact and quote forms. Each submission is stored as a contact in your dashboard.
- Dashboard. One place to see form leads as contacts and to customize the chat widget, including the embed code for an existing site.
With a receptionist number
- Anna voice receptionist. The phone answering described in this guide, billed by the minute. Your go-live date is confirmed during onboarding.
Not included
- Field service software. VantaWeb does not connect to ServiceTitan, Housecall Pro or Jobber and does not create jobs in them.
The website and AI receptionist package for contractors walks through each piece and the price of each item.
Does it connect to ServiceTitan, Housecall Pro or Jobber?
No. VantaWeb does not connect to ServiceTitan, Housecall Pro or Jobber, and it does not create jobs or customers in them. Leads from your website forms appear in the VantaWeb dashboard, and your office enters the job in your field service software the way it does for any other lead.
Some vendors in this market advertise booking straight into a field service platform. If that matters to you, ask any vendor, including us, to show the exact workflow on your own account: what gets written, which fields, what happens when the schedule is full, and what happens when the connection fails. A logo on a website is not an integration.
For a small shop, a clean summary in a dashboard is often enough. The office copies the address, problem and contact details into the job, and the technician has what they need. Our integration guides for ServiceTitan, Housecall Pro and Jobber describe the manual handoff in detail, and the Zapier guide covers what an automation tool can and cannot do here.
Pick someone else if one of these fits
VantaWeb is the wrong fit if you need jobs written into ServiceTitan, Housecall Pro or Jobber, people behind the AI, Spanish on calls, a patient-data workflow, Outlook calendars or Zapier. None of those exist today. Anna answers, records, transfers an emergency and emails your office; the table names where each need is better met.
| If this is you | Why VantaWeb fits poorly | Look at (as of 2026-10-18) |
|---|---|---|
| You need booked jobs on a ServiceTitan, Housecall Pro or Jobber board | VantaWeb has no connection to those systems and writes nothing into them; your office enters the job from the call summary | ServiceTitan's AI Virtual Agent (needs Contact Center Pro), Housecall Pro's CSR AI (price not published) or Jobber Receptionist ($29 a month add-on with 30 conversations); each serves that vendor's own customers |
| You want people to catch the calls the AI cannot | VantaWeb is AI only; no humans sit behind Anna | Smith.ai, which passes AI calls to a live North America-based receptionist, or Ruby's live receptionists |
| You need Spanish, or another language, on calls | VantaWeb does not offer Spanish calls; calls are in English only | RingCentral's AI Receptionist, which lists English, Spanish, French, Italian, German and Portuguese |
| Your office handles patient information | VantaWeb is not offered for healthcare or PHI workflows and signs no BAA | A vendor that will put a BAA in writing |
| You rely on missed-call text-back | VantaWeb has no missed-call text-back; texts go only to callers who reached Anna, and only where the account has texting switched on | Check each vendor's feature list on a test call |
| Your dispatchers work in Outlook calendars, or you need Zapier | Microsoft calendars, Zapier and webhooks are not available yet | NextPhone's Growth plan, which lists Zapier, Make, webhooks and an API |
| You want a different emergency contact for each kind of problem | One emergency contact per account; no routing by service type | NextPhone's Growth plan lists up to 10 transfer destinations; a human dispatch service also fits |
If none of those rows describes you, the remaining test is whether Anna's emergency path and summary email fit how your office works: ask for both on a test call before you commit. Sources: ServiceTitan, Housecall Pro, Jobber, Smith.ai, Ruby, RingCentral, NextPhone.
How much does an AI answering service cost for contractors?
Across the market, prices range from low-cost plans with tight minute caps to several hundred dollars a month. VantaWeb is pay per use, with no plans, as the table below shows; the pricing page has every rate. Voice is billed by the minute, and the receptionist number is a monthly item.
| Item | Price | What it covers |
|---|---|---|
| Standard voice | $0.41/min | The Anna voice receptionist, billed by the minute; calls under 10 seconds are free |
| Premium voice | $0.51/min | A more lifelike voice tier, same billing |
| Texts and website chat | $0.09 per segment, $0.04 per message | Texts sent or received; chat messages on your site |
| Receptionist number | $45/mo per location | A local number for calls and a toll-free number for texts; required for voice and texts |
There is no binding term. Usage is billed monthly, monthly items are billed in advance, and setup is one time. Prices exclude sales tax, which is added based on your location. The pricing page has every rate, and our AI receptionist pricing guide explains how per-minute, per-call and flat-rate plans compare across vendors.
When you compare quotes, work out the cost for your real call volume, including your busiest month, and check what happens when you go over an allowance. A price that looks cheap at 50 calls can cost more at 300.
How do you set up an AI answering service for a contracting business?
Setup is mostly writing down how you already run calls: your services and service area, your hours, what counts as an emergency, who is on call, and how you handle price questions. The vendor turns that into the intake script, you forward your line or publish a new number, and you place test calls before any customer hears it.
- List services and exclusions. Include the jobs you do not take, so the service can say so politely instead of creating a lead you will turn down.
- Define the service area. Towns or ZIP codes, plus any extra-charge zones.
- Write the emergency rules. Use the examples above as a starting point and add your own.
- Set the on-call chain. Who is called first, who is next, and what happens if nobody answers.
- Decide on pricing language. Trip fees, estimate policy, and what the service must never promise.
- Test. Call in as an emergency, a routine request, a price shopper and a wrong number. Read the summaries and fix the script before going live.
Keep your existing number. Call forwarding from your carrier means customers dial the number they already know, and you can turn coverage on only after hours or only when you do not pick up within a few rings.
Copyable intake script for your trade
Copy this into an email, fill in your answers and send it to onboarding. It holds what Anna needs to run your line the way you would.
BUSINESS: [name, trade, license number] SERVICES WE TAKE: [list] SERVICES WE DO NOT TAKE: [list, so she can say so politely] SERVICE AREA: [towns or ZIP codes; any extra-charge zones] HOURS: [office hours; the after-hours window] ASK EVERY CALLER: name, call-back number, service address, the problem in their words, how urgent ASK BY TRADE: HVAC: [system type, equipment age, does the thermostat have power] PLUMBING: [is water still flowing, is the shut-off closed, which fixture] ELECTRICAL: [whole house or one circuit, burning smell, breaker trips again] ROOFING: [water coming in now, storm date, insurance claim planned] EMERGENCY RULES, one per line: 1. [e.g. water that will not stop after the shut-off is closed] 2. [e.g. no heat when it is freezing outside] 3. [e.g. sparking or a hot panel] EMERGENCY CONTACT: [one number that is answered at night] TRANSFER NUMBER: [for callers who ask for the owner or the office] SUMMARY EMAIL: [who reads the call summary first] PRICE QUESTIONS: [what she may say about trip fees and estimates; blank means no figures] CALENDAR: [Google Calendar account, if you want booking]
What changes when Google's AI starts calling contractors?
Google has announced that, for select categories including home repair, people can ask Google to call businesses on their behalf. That means some of your future calls may come from an AI agent asking about availability and price. Answering every call quickly and consistently matters even more when the caller is software comparing several contractors.
Google described the feature in its Search announcements for I/O 2026: "for select categories like home repair, beauty or pet care, you can ask Google to call businesses on your behalf." The same post says Google is expanding agentic booking in Search to local experiences and services.
We do not know yet how these agents will choose which businesses to call or how they will treat voicemail. The practical takeaways are the ones that already help with human callers: answer quickly, give clear answers about service area and availability, and make sure your website states your services, hours and contact details in plain text that machines can read.
Which contractor trades does VantaWeb cover?
VantaWeb has trade guides for HVAC, plumbing, electrical, roofing, solar, pool service, moving and towing, plus disclosed vendor comparisons for the largest trades. Each guide covers the intake questions, emergency rules and example call flows for that trade. Other home service businesses can use the same setup with their own script.
No-heat and no-cool triage, system type, tonnage, equipment age, refrigerant questions.
PlumbersActive leaks and shut-off status, water heaters, drains, sewer backups.
ElectriciansOutage versus tripped breaker, panel amperage, burning smells and other safety flags.
RoofersActive leaks, storm damage, tarping requests and insurance-claim details.
Solar installersConsultation requests, system questions and service calls on existing arrays.
Pool serviceWeekly service requests, green-pool cleanups and equipment repairs.
Moving companiesMove date, origin and destination, home size and stairs or elevator access.
TowingLocation, vehicle, and whether the caller is safe and off the roadway.
Vendor comparisons by trade
- AI receptionist options for HVAC companies
- AI receptionist options for plumbers
- AI receptionist options for electricians
- AI receptionist options for roofers
- AI receptionist options for landscapers
- AI receptionist options for cleaning companies
Not a contractor? The industries overview lists every business type we have a guide for.
Frequently asked questions
What is the difference between an AI answering service and a human answering service?
A human answering service routes your calls to call-center agents who read a script and take a message. An AI answering service uses software to hold the conversation, ask your intake questions and write a structured summary. The AI does not get busy at peak times, but it should hand anything unusual to a person.
Can an AI answering service tell a real emergency from a routine call?
It can if you define what an emergency is for your trade. Typical rules are no heat in freezing weather, water that will not stop, a burning smell from a panel, or water coming through a ceiling. The service asks follow-up questions, and anything that matches a rule goes to your on-call number instead of the booking queue.
Does VantaWeb connect to ServiceTitan, Housecall Pro or Jobber?
No. VantaWeb does not connect to ServiceTitan, Housecall Pro or Jobber, and it does not write jobs into any field service software. Leads from your website forms land in the VantaWeb dashboard, and you enter the job in your own system.
How does onboarding work for a contractor?
You send your services, service area, hours, emergency rules and on-call contacts. The website and chat widget are built from those details for you to review, and if you add a receptionist number your phone go-live date is confirmed during onboarding.
How much does an AI answering service cost for a contractor?
VantaWeb is pay per use: standard voice is $0.41 a minute and premium voice is $0.51, texts are $0.09 per segment, website chat is $0.04 per message, and the receptionist number is $45 a month. There are no plans, no included minutes and no overages. Setup is one time.
Do I need a new website to use VantaWeb?
No. You can keep your existing website and add the VantaWeb chat widget to it, or have VantaWeb build a contractor website as an optional monthly item. Either way, website form submissions land in the same dashboard, where you also set up the chat widget.
What should a contractor prepare before setting up an AI answering service?
Write down your services, your service area by town or ZIP code, your hours, what counts as an emergency, who is on call and how to reach them, and what you will and will not quote on the phone. Those answers become the intake script, so the clearer they are, the better the calls go.
Will an AI answering service replace my office manager or dispatcher?
For most small contractors it should not. It covers the calls nobody can pick up: while the crew is on a roof, after hours, and during seasonal spikes. Your office manager still schedules, quotes and handles disputes, and starts each morning with written summaries instead of voicemails.
Sources
- ENERGY STAR, Maintenance Checklist (accessed October 15, 2026).
- Google, A new era for AI Search (Google I/O 2026; accessed October 15, 2026).
- PHMSA, Incident Reporting (accessed October 17, 2026).
- BLS, Quarterly Census of Employment and Wages, 2025 annual averages (accessed October 18, 2026).
- ServiceTitan, State of the Trades (accessed October 18, 2026).
- Vendor pages cited in the tables above, each read October 18, 2026.
One vendor for your website, chat and phone answering
Talk to us about your trade, and we will walk you through what each plan includes and how onboarding works.