Answer the price question honestly on your own site — published ranges and a diagnostic fee from a list you control, never an invented quote.
An AI agent for answering pricing questions on a contractor website is a 24/7 digital assistant that quotes your published price ranges, states the diagnostic or trip fee, explains what changes the final number, and books the visit that produces the real quote. It stops the price shopper from leaving the site unanswered when the office is closed and no one can say what a service call costs. The number one reason contractors will not put an AI on their site is the fear it quotes a price they then have to honor. This agent is built the other way round: it reads from a fixed price list you maintain, and for anything not on that list it says plainly that the job has to be seen. That refusal is the feature. A homeowner who gets an honest range and a clear diagnostic fee books more often than one who gets silence.
Gives the honest answer, then books the visit that produces the quote.
Quotes published ranges for standard jobs straight from your maintained price list
States the diagnostic or trip fee up front, including after-hours and weekend rates
Explains what pushes a job to the top or bottom of a range
Refuses to invent a number for an unseen job and says why in plain language
Offers the on-site estimate or diagnostic visit as the next step and books it
Emails the owner the pricing questions asked, so you can see what visitors expect
Price is the first question and the one most contractor sites dodge. Dodging it does not protect margin — it just pushes the visitor to a competitor who gave them a number. The workable middle is what good office staff already do on the phone: publish the ranges that are genuinely repeatable, name the diagnostic fee, and be direct that the rest needs eyes on the job. Doing that consistently at 10pm, in writing, without a human on shift, is what this agent adds.
A simple, three-step flow.
The agent takes the pricing question in whatever form it arrives — a flat "how much", a specific repair, or a comparison against a quote they already hold.
If the job is on your published list it gives the range and the diagnostic fee, and explains the factors that move the number. If it is not on the list, it says the job needs to be seen.
The agent offers real calendar slots for the diagnostic or the free estimate, confirms the appointment, and emails you the question and the outcome.
A realistic use case with concrete timing and output.
Scenario: A 6-technician company fields around 30 pricing calls a week and books fewer than half. A visitor lands at 10:40pm and types "how much to replace a water heater." The agent gives the published range for a 40 to 50 gallon gas replacement, notes that permit and venting work sits at the upper end, and states the 89 dollar diagnostic fee, waived if the work is done. She then asks what a full system replacement would cost. That is not on the price list, so the agent says the system has to be sized on site and it will not put a number on it, then offers the free in-home estimate. She books Thursday at 2pm. The owner's email shows both questions, and after a month of these he adds two of the most-asked items to the published list.
Roles that gain practical value from this AI agent.
Stops you being the only person who can safely answer a pricing question at 10pm.
Removes the repetitive what-does-it-cost calls that never make it onto the schedule.
Your book is already fixed, so the site can quote from it without any risk.
Publishing the diagnostic fee up front is the differentiator most local competitors will not match.
Cuts bounce on service pages where price is the unanswered question.
Keeps one price list as the single source instead of numbers living in people's heads.
Key tools and what the AI agent does inside each.
Holds the maintained price list the agent quotes from, so updating a range is a cell edit.
Books the diagnostic visit or the free in-home estimate against genuine availability.
Optionally creates the job with the quoted range recorded as a note for the technician.
Creates the customer and the estimate appointment from the confirmed booking.
Logs the pricing conversation on the contact record so sales sees what was quoted.
Six practical scenarios that this AI agent excels in.
Common questions about using the AI agent in workflows.
An AI agent for answering pricing questions on a contractor website is a 24/7 digital assistant that quotes your published price ranges, states the diagnostic or trip fee, explains what changes the final number, and books the visit that produces the real quote. It stops the price shopper from leaving the site unanswered when the office is closed and no one can say what a service call costs. Unlike a pricing page or an instant-quote calculator, it answers the specific question asked, declines the ones it cannot answer honestly, and ends with a booked appointment.
It can only repeat numbers from the price list you maintain. It does not calculate, estimate or infer a price for a job it has not been given, and it does not negotiate. For anything off the list it says the job has to be seen before anyone puts a number on it. If you never add a number to the list, the agent will never say one.
Publish what is genuinely repeatable — diagnostic and trip fees, standard flat-rate repairs, common replacement ranges — and keep job-specific work off the list. Homeowners overwhelmingly compare on the presence of a number rather than the number itself, and the contractor who answers the question is the one still in the running when they start dialling.
It gives a direct answer rather than a hedge: the job needs to be seen, here is why, here is the diagnostic fee, and here are the times we can come out. That is the same answer good office staff give, and it converts better than no answer at all.
The price list lives in a sheet or a structured document you control. Change the range, and the next conversation uses the new number. There is no retraining step and no developer involved.
It can mention published promotions and membership rates if you put them on the list, but it does not invent discounts and it does not process payments. Deposits and card details stay in whatever system you use today.
Put them on the list and the agent quotes them the same way, including the conditions under which they apply. Disclosing the after-hours rate in the conversation avoids the argument that otherwise happens on the doorstep at midnight.
Answer the price question honestly on your own site — published ranges and a diagnostic fee from a list you control, never an invented quote.