Get plumber quotes from several companies at once with AI
Describe the job once. Your agent finds local plumbers and starts one CallForMe call per company at the same time. Each call describes the job the same way and asks for price, trip fee, and the earliest visit. Your agent compares the answers so you can book the best option with a second short call.
What you say to your agent
Call 4 plumbers and ask their price and availability to replace a leaking kitchen faucet this week.
Getting three or four contractor quotes is the advice everyone gives and almost nobody follows, because each call is five minutes of explaining the same job. Your agent can explain it four times at once.
What your agent does
- find_business with
query: "plumber"near your address. Your agent keeps four with good ratings that are open now. - plan_call once. It flags questions plumbers usually ask: do you have the new faucet already, is there a shutoff valve under the sink, what floor.
- place_call four times in parallel with identical
detailsandquestions:
{
"phone": "+14695550122",
"business_name": "Reliable Rooter & Plumbing",
"goal": "Get a quote and the earliest availability this week to replace a leaking kitchen faucet.",
"details": "Single-hole kitchen faucet, leaking at the base. Homeowner will supply the new faucet (already bought). Shutoff valves under the sink work. Single-story house in Allen, TX 75013.",
"questions": [
"Price to install a customer-supplied kitchen faucet?",
"Is there a trip or service call fee?",
"Earliest available day and time window this week?",
"Any extra charges if the supply lines need replacing?"
],
"on_behalf_of": "Jake Marsh",
"callback_number": "+12145550199",
"constraints": "Quote only. Do not book or agree to any charges."
}
- get_call on all four
call_ids until each isended. Mid-call questions like "is the house on a slab?" show up aspending_questionfor your agent to answer with answer_question.
Example result
Example transcript excerpt from one call:
Assistant: Hi, I'm an automated assistant calling on behalf of Jake Marsh. He'd like a quote to install a kitchen faucet he's already bought. Dispatcher: Customer-supplied faucet install is $185 flat. Supply lines are $35 each if they need replacing. Assistant: Is there a trip fee, and when could someone come out? Dispatcher: Trip fee is included. Thursday between 12 and 4.
What your agent tells you:
| Plumber | Price | Trip fee | Earliest | Extras |
|---|---|---|---|---|
| Reliable Rooter & Plumbing | $185 flat | Included | Thu 12 to 4 | $35/supply line |
| Twin Creeks Plumbing | $150 labor | $69 | Wed 8 to 12 | Priced on site |
| Allen Home Services | "Price on site" | $89 diagnostic | Fri | n/a |
| Brazos Plumbing Co. | Voicemail, no message left |
Three answered calls, $3.00. The voicemail cost nothing because no message was left.
Tips
- Say who supplies the part. Labor-only and parts-included quotes aren't comparable, and plumbers will ask.
- Ask about the trip fee every time. It's the most common surprise on the invoice.
- Want a message left on voicemail? Set
voicemail_message. That counts as an answered call ($1), so skip it if you'd rather just try someone else. - Book with a second call once you've picked, and include the quoted price so it gets confirmed.
What it costs
$1 per company that answers. Four plumbers is at most $4 if every call stays under 5 minutes.
Related
- Auto repair quotes
- Quotes from several businesses at once
- Is it legal for AI to call a business?
- MCP tools
Questions
Will plumbers quote a price over the phone?
Many give a range or a flat rate for common jobs like faucet swaps. Others quote a trip or diagnostic fee and price on site. The assistant records both kinds of answer.
Many contractors answer on a cell phone. Does that matter?
Small contractors often use a mobile number as the business line. CallForMe is for calling businesses only, every call opens by saying it's an automated assistant, and if a business says not to call again, that number goes on an opt-out list for all users.
Can it book the one I pick?
Yes, with a second call. Put the quoted price in details so the assistant can confirm it when booking.
What if a plumber asks for a photo?
The assistant can't send photos. It gives your callback_number so they can text you, and notes it in the results.
Add CallForMe to your agent
One URL for any MCP agent. No key needed to install.