When you are on a job site, you do not answer your phone. That is completely normal β your hands are full. The problem: every missed call is a potential quote that walks straight to your competitor. A plumber, electrician, or general contractor can miss between 5 and 15 calls a day during working hours.
An AI chatbot for tradespeople on your website catches those clients around the clock. It answers their questions, qualifies their request, and collects their contact details so you can call them back when you are free β with everything you need already in hand. This guide explains exactly how it works, what it costs, and how to set it up in 10 minutes β no technical skills required.
Table of Contents
The Problem for Tradespeople: Missed Calls = Lost Clients
A tradesperson spends 80% of their time on site, unavailable by phone. Industry data consistently shows that 40 to 60% of inbound calls go unanswered at small contracting businesses. Every missed call means:
- A quote that never gets sent
- A client who moves on to the next contractor on Google
- Revenue lost without you ever knowing it
A telephone answering service costs $150 to $400 a month and only covers business hours. A voicemail does not qualify requests. In 2026, a client who hits voicemail hangs up and dials the next result. Our guide explains how to capture leads after hours with an AI chatbot, and our broader AI receptionist for small business comparison breaks down the chat-vs-voice-vs-human decision in more depth.
An AI chatbot on your website works 24/7. It answers client questions, qualifies their need, and forwards their contact details to you. You call back when you are available, with all the information already in front of you. If you run larger jobs, the qualification checklist and script below show how to filter requests before you drive to a site visit.
What an AI Chatbot Can Do for a Tradesperson
Answer Client Questions Around the Clock
The chatbot responds based on the information you feed it:
- Service area and zip codes covered
- Types of work offered (installation, emergency repair, renovation)
- Indicative rates and billing method
- Typical response times
- Business hours and contact details
Qualify Quote Requests Before They Reach You
The chatbot asks the right questions before passing the request to you:
- Nature of the problem or project
- Job site address (within your service area?)
- Urgency level
- Client contact details (name, phone, email)
You receive a structured email with all of this information. No more calling back just to ask basic questions β you have everything ready to draft your quote or schedule a visit.
Handle Emergencies Intelligently
Burst pipe, heating failure, power outage: the chatbot assesses the severity and routes the client accordingly:
- Critical emergency (active leak, electrical hazard): direct emergency contact number
- Urgent but not critical: priority callback request
- Non-urgent: standard quote request
Answer Questions About Grants and Rebates
For energy efficiency work, the chatbot can field questions about federal or state rebates, utility incentive programs, tax credits, and financing options. You just import the relevant grant and rebate documents into the knowledge base.
What to Qualify Before You Drive to a Site Visit
The questions you ask on a first call are the same every time, which is why a chatbot can ask them for you. Choose the ones that matter for your trade and your minimum job size; not every field applies to every business.
| Field | Why it matters | Red flag |
|---|---|---|
| Type of work | Matches the request to your trade and licenses | Outside what you do |
| Zip code or town | Confirms you serve the area before any commitment | Outside your service radius |
| Budget range | Filters out jobs below your minimum size | Under your minimum job size |
| Decision-maker | Avoids visits where the person cannot sign | "I need to check with my landlord / spouse / HOA" |
| Timeline | Puts urgent jobs first in your callback queue | Wants to start in 18 months or more |
| Situation | Shopping around, insurance claim, permit pending? | Still waiting on permit or approval |
| Competing quotes | Shows how price-sensitive the prospect is | Already talking to five or more contractors |
| Contact details | Name, phone and email, needed to call back | Refuses to give any |
Put the hard disqualifiers first (area, budget, decision-maker) and ask for contact details only once the request has passed them. That way you are not collecting names from people you will never call back. Three kinds of requests typically drain your time:
- Out-of-area requests: a minute of chat reveals what a 90-minute round trip would.
- Mismatched budgets: a full kitchen remodel at bathroom-refresh money. Asking early lets you explain or decline before the visit.
- No decision authority: tenants, or relatives calling for a parent. A question most tradespeople only think to ask once they are standing in the driveway.
Sample Qualification Script
Here is what a short, realistic exchange looks like for a roofing contractor. The wording is yours to adapt; the order is what counts: area, authority, budget, timeline, then contact details.
| Speaker | Message |
|---|---|
| Chatbot | Hi, I'm the assistant for Apex Roofing. Looking for a quote or have a question? |
| Visitor | I need my roof replaced after the storm last week. |
| Chatbot | Sorry to hear that, we handle storm damage regularly. What is the zip code of the property, so I can check we cover your area? |
| Visitor | 78732. |
| Chatbot | That is in our area. Are you the owner and the person deciding on this work, or does someone else need to be involved? |
| Visitor | It's my house, just me. |
| Chatbot | Do you have a rough budget in mind? Under $10k, $10β25k, or above $25k? |
| Visitor | Probably $10β25k, and I'm hoping insurance covers most of it. |
| Chatbot | Understood. How soon do you want the work to start? |
| Visitor | As soon as possible, there is still a tarp on it. |
| Chatbot | I'll mark this as urgent. What is the best name, phone number and email to reach you? Our estimator will call you back to schedule a visit. |
You then receive an email with the name, phone number, email, zip code, type of work, budget range, insurance mention, urgency and the conversation, so the estimator knows what to expect before leaving the office. To get this behavior, you describe the order of questions and the rule for out-of-area requests in the chatbot's guidance, and enable the contact form.
After-Hours Requests
Homeowners often research and send requests in the evening or at the weekend, when nobody picks up the phone and the contact form is the only option. With a chatbot, that visitor still gets an immediate answer, and the qualification and contact details are collected on the spot. When you open your inbox the next morning, you have a list of overnight requests with their scope and urgency, and you can start with the most urgent. Speed matters here: a prospect who hears back quickly is much less likely to have already called someone else. For genuine emergencies, use the routing described above so that the chatbot shows your emergency number straight away.
Real Example: A Plumber Using Heeya
James, an independent plumber and heating engineer, has a basic website listing his contact details and services. He installs a Heeya chatbot.
What He Imports
- His "Services" page as a PDF (1 page)
- His indicative rate card (1 page)
- His service area (list of towns and zip codes)
- A short FAQ: "Do you work weekends?", "Do you accept checks?", etc.
What the Chatbot Does
- Answers questions about services and rates
- Qualifies requests: "What is the problem?", "What is your address?", "Is this urgent?"
- Collects contact details via the built-in contact form
- James receives an email for every new request
Results After 2 Months
| Chatbot conversations / month | ~30 |
| Qualified quote requests | 8 per month |
| Quotes converted to jobs | 3β4 per month |
| Estimated additional revenue | $3,500 β $6,000 / month |
| Chatbot cost | β¬19/mo (~$22) |
ROI: the chatbot pays for itself with the very first quote it recovers.
How to Install a Chatbot on Your Website in 10 Minutes
- Create a Heeya account β it is free, no credit card required. You get 30 messages per month to test the experience.
- Import your documents: your rate card as a PDF, your "services" page, your service area. Three to four documents are enough to start.
- Customize the chatbot: give it a name ("Assistant β [Your Business Name]"), a professional tone, and simple instructions: "You are the assistant for James Smith, licensed plumber. Answer client questions and direct them toward a quote request when appropriate."
- Enable the contact form: when a client requests a quote or a callback, the chatbot collects their name, phone number, and request details. You receive an email immediately.
- Add the widget to your site: copy one line of code and paste it into your website. If your site was built by a web designer, just forward them that line β it is a 2-minute job.
That is it. No training, no software to install, no technical knowledge needed.
How Much Does It Cost for a Tradesperson?
| Plan | Price | Messages / month | Best for |
|---|---|---|---|
| Free | β¬0/month | 30 | Testing, no commitment |
| Standard | β¬19/mo (~$22) | 500 | Most tradespeople |
| Premium | β¬99/mo (~$113) | 2,500 | Businesses with multiple service lines (3 agents) |
To put it in perspective: one missed call is a potential job worth $500 to $2,500. The β¬19/month (~$22) plan pays for itself the moment it recovers a single quote request you would otherwise have lost.
Compared to a telephone answering service ($150β$400/month, business hours only), the chatbot costs less and works around the clock.
Full details on the Heeya pricing page.
FAQ β AI Chatbot for Tradespeople and Small Businesses
I have no technical skills β can I still set up a chatbot?
Yes. Heeya is designed for non-technical users. Import your documents, customize the welcome message, and paste one line of code onto your site. If you have a web designer, forward them that line β it takes two minutes.
Can the chatbot send quotes automatically?
No. It qualifies the request (nature of job, address, urgency) and collects contact details. You receive a structured email with all that information to prepare your own quote.
Which types of tradespeople can use this?
Any tradesperson or small local business with a website: plumbers, electricians, carpenters, painters, roofers, locksmiths, HVAC technicians, landscapers, tilers, general contractors. If your clients find you on Google, a chatbot captures them when you are on the job.
My clients mostly call β is a chatbot still useful?
More and more clients search Google before calling. The chatbot captures evening and weekend requests β times when your phone does not ring. It is a complementary channel, not a replacement.
Does the chatbot replace a telephone answering service?
It complements one. The chatbot handles your website; an answering service handles inbound calls. For a solo tradesperson, β¬19/month (~$22) is far more accessible than the $150β$400/month cost of an outsourced answering service β and it works 24/7.
How long does it take to set up?
About 10 minutes. Create your free Heeya account, import two or three documents, write a short instruction for the chatbot, and paste the widget code on your site. No developer needed.
What happens to requests from outside my service area?
You import your service area as a document. If the visitor is outside it, the chatbot says so politely and does not pass the request on, so you do not lose time on jobs you will not take.
Further Reading
- Build an AI chatbot with Heeya
- AI Chatbot Lead Generation Guide 2026: capture and qualify more inbound leads
- Automated Prospect Follow-Up with AI Chatbots: turn captured contacts into booked jobs
- How Much Does an AI Chatbot Cost in 2026?: full cost breakdown and ROI benchmarks
- AI Agent for Construction Project Quotes: qualify bigger builds and produce a ready-to-estimate brief
- Heeya Pricing: from β¬0/month
Stop losing jobs to missed calls
Set up your Heeya AI chatbot in 10 minutes β no technical skills required. It answers clients, qualifies quote requests, and emails you the details. Free plan, no credit card needed.