Answering Service for Contractors: What Each Option Costs

Nathan FieldNathan FieldFounder, Havstock13 min read
Illustration of a phone answering a call while the contractor is on a job site, next to a New lead card reading Kitchen remodel, marked Estimate and sent to the estimator

An answering service for contractors picks up your phone while you are on a roof, under a floor or in a client's kitchen, takes down the estimate details, and gets the job onto your calendar. It can be a team of people, an AI, or both. This guide prices one contractor's month of calls on each option, using the providers' own price pages (checked 1 October 2026), and sets them next to an office hire and a simple text back.

It is written for builders, remodelers, roofers, electricians and general contractors. If you run a plumbing or HVAC shop, where night-time emergencies drive the calls, our plumbing answering service guide fits you better. Contractor calls work differently.

The short answer

Most contractor calls are new estimate requests, not emergencies, and they often come in while you are working. So cover daytime overflow, not just nights. Long estimate calls cost less on per-call or AI plans than on per-minute ones. Keep a person for the odd and upset calls, and text every call you still miss.

Why contractor calls are different

Most answering service pages are written for plumbers, whose big fear is the 2am burst pipe. Yours is not.

Most calls are estimate requests

A homeowner who calls a remodeler wants a price for a kitchen remodel, a deck or an addition. A property manager wants a quote on a roof. Very few of these calls are emergencies. They are sales calls. And the caller may be phoning other contractors the same afternoon, so whoever gets back first and books the site visit has the best shot.

That changes the job. A plumbing service sorts emergencies from routine work. A contractor's service does sales intake: what the job is, where it is, when they want it done, and whether it is a job you even take.

You miss calls in the middle of the day

You are up a ladder, running a saw or walking a client through a job. The phone buzzes in your pocket and you can't answer. So for most contractors, daytime overflow matters as much as nights and weekends. Some homeowners only call in the evening or on a Saturday, too.

If you run Google Local Services Ads, a missed call in business hours can now cost you more than the job. Read what the new missed-call charges mean before you decide how to cover the day.

Storms bring a rush of calls

For roofers, the weather sets the call volume. After a hailstorm or a big wind, the phone can ring all day for a week, then go quiet. A plan that fits a normal month can cost several times as much in a storm month. We price that below.

One call starts a long sale

A burst pipe is booked and fixed in a day. A remodel or a new roof can take weeks or months to win: the site visit, the estimate, the follow-up, maybe a second visit, then a signed contract. The answering service only handles the first step. We come back to the rest near the end.

A plumber's answering service sorts emergencies. A contractor's answering service books estimates.

What an answering service for contractors should do

Take the estimate details

Give the service a short list of questions and have them ask every caller the same ones:

  1. Name, phone number and email.
  2. The job address, so you can check it is in your service area.
  3. What the job is: a kitchen remodel, a roof replacement, a panel upgrade, an addition.
  4. When they want it done.
  5. A rough budget, if they will share one.
  6. Whether they have plans, photos or an insurance claim.
  7. How they found you, so you know which ads and referrals work.

Then ask callers to text photos. A picture of the roof or the old kitchen can save you a wasted trip. The service sends the whole lot to you or your estimator straight away.

Book the site visit

The best outcome of an estimate call is a time on your calendar, not a message. Posh, for example, lists Calendly, Acuity, Setmore and Google Calendar on its contractors page (checked 1 October 2026). If the booking arrives as an email you retype later, it will slip on a busy day.

Sort a new lead from everyone else

Not every call is a new customer. A client on a live job wants to know when the crew arrives. A supplier is confirming a delivery. A salesperson wants five minutes of your time. Tell the service how to handle each. A new lead gets the full list of questions. A current client's message goes to the project manager. Sales calls get a polite no.

Pass on the few real emergencies

Some calls can't wait. A roof leaking into a bedroom in the middle of a storm. For electricians, a panel that is sparking, smoking or smells like it is burning. Your script should tell anyone who reports smoke, sparks or fire to get out and call 911 first. Then the service rings whoever is on call.

What an answering service for contractors costs

Most contractor answering pages don't show prices. Posh is an exception. Here are five providers' plans from their own pricing pages, all checked 1 October 2026:

ProviderTypeBills byPlans a monthIncludedExtra use
PoshPeopleMinute$65 / $130 / $215 / $420 / $700 / $975 / $1,9000 / 50 / 100 / 200 / 350 / 500 / 1,000 minutes$2.30 down to $1.90 a minute
RubyPeopleMinute$250 / $395 / $720 / $1,72550 / 100 / 200 / 500 minutesNo rate shown on the page
Smith.aiPeopleCall$300 / $810 / $2,10030 / 90 / 300 calls$11.50 / $10.50 / $8.50 a call
UpfirstAICall$24.95 / $59.95 / $159.95 / $29930 / 90 / 300 / 600 calls$1.50 / $1.00 / $0.75 / $0.70 a call
GoodcallAIUnique caller$79 / $129 / $249 per agent100 / 250 / 500 callers, unlimited minutes$0.50 a caller

A few things the table can't show:

  • Posh counts more than talk time. Its page says a minute is time on the phone with your callers "or the time spent completing an activity". So writing up your message can use minutes too.
  • Ruby doesn't publish an overage rate. It does say there are no setup or onboarding fees.
  • Smith.ai doesn't charge for spam calls. Upfirst doesn't count spam, calls under 15 seconds, or calls where the caller never speaks.
  • Housecall Pro, the field service software, sells an AI answering add-on called CSR AI. Its pricing page showed no price for it when we checked, so ask for a quote if you already use it.

Why long estimate calls change which plan wins

The billing unit matters more than the headline price. An estimate call runs longer than "what are your hours?", because the caller is describing a job. On a per-minute plan, every extra minute costs you. On a per-call plan, a ten-minute call costs the same as a one-minute call.

Here is the same 60 calls a month on two human services, at three average call lengths. The numbers are made up to show how the bill moves.

Average call lengthMinutes usedPosh (per minute)Smith.ai (per call)
2 minutes120$258$645
5 minutes300$630$645
8 minutes480$960$645

Short calls make Posh far cheaper. At eight minutes, the per-call plan is a third cheaper. Around five minutes they cost about the same, and Posh's real bill may be higher once message write-ups count.

Short calls favour per-minute plans. Long estimate calls favour per-call plans.

One contractor's month, priced five ways

Now a fuller made-up month. You miss 60 calls from 50 different people (some call twice). They last five minutes each on average, so 300 minutes. Here is the cheapest way to cover that with each provider:

OptionTypeCheapest way to cover itCost that month
UpfirstAIPremium plan, 90 calls$59.95
GoodcallAIStarter plan, 100 unique callers$79
PoshPeople200-minute plan, plus 100 minutes at $2.10$630
Smith.aiPeopleStarter plan (30 calls), plus 30 calls at $11.50$645
RubyPeople200-minute plan, plus 100 minutes at a rate the page doesn't showMore than $720
Office hireIn-houseMedian receptionist pay, before taxes and benefitsAbout $3,170

The cheapest AI plan costs about a tenth of the cheapest human service here. That doesn't make AI right for every call. It does mean cost is rarely the reason to skip it.

What a storm month does to the bill

Say you are a roofer and a hailstorm hits. Your 60 calls become 250, from 220 different people, still five minutes each. That is 1,250 minutes. Storms don't wait for you to change plans, so here is the bill on the plan you picked for a normal month:

Plan you were onNormal monthStorm monthHow
Upfirst Premium$59.95$219.95160 extra calls at $1.00
Goodcall Starter$79$139120 extra callers at $0.50
Posh, 200-minute plan$630$2,6251,050 extra minutes at $2.10
Smith.ai Starter$645$2,830220 extra calls at $11.50

The human bills go up about four times. The AI bills barely move. If you stay with people, ask before storm season whether they can add staff when every roofer in town is flat out.

Compared with an office manager

Plenty of contractors have a family member or an office manager on the phone. The US Bureau of Labor Statistics puts median pay for receptionists at $38,010 a year, or $18.27 an hour, in 2025 (BLS, Receptionists, page updated 27 August 2026). That is about $3,170 a month in pay alone, before payroll taxes and benefits.

A good office manager is worth more than any call service, because they can chase estimates. But one full-time person covers about 40 of the 168 hours in a week. They go to lunch. They take calls about current jobs while a new lead rings out. Most firms that hire still need cover for evenings and Saturdays.

Human, AI, in-house or a text back: which fits

OptionBest forWatch out for
Human answering serviceLong, detailed estimate calls. Upset clients. Callers who want a person.Bills jump in busy months. Only as good as your question list.
AI receptionistDaytime overflow, after-hours calls and storm surges, at a low, steady priceCan get muddled on unusual jobs or with a stressed caller. Some people hang up on a bot.
Office managerFirms with steady daytime calls and lots of estimates to chaseOffice hours only. Costs far more than either service.
Voicemail plus missed call text backEvery contractor, as the floor under everything elseOn its own, plenty of callers will ring the next contractor instead.

Human answering service

People handle the long, rambling estimate call well: the homeowner who isn't sure what they want, or the client upset about a delay. A person can tell a serious buyer from someone just shopping around. The catch is that you pay for every minute or call, and the bill climbs when you are busiest.

AI receptionist

AI picks up on the first ring and doesn't care if 40 people call in an hour after a storm. Asking the same estimate questions and booking a site visit is the kind of task it does well. Our AI receptionist cost guide prices eight of them, with setup fees and overages.

Where it struggles is the unusual job: the caller who wants "a small addition that might need a permit", or a client angry about a crack in new drywall. Make sure it can hand those calls to a person.

Voicemail plus missed call text back

This is the cheapest option. When a call rings out, a text goes out within seconds: "Sorry I missed you, I'm on a job site. What can we help with? Feel free to send photos." The caller can reply with the details while you finish up. It only works if someone answers the reply quickly. Our guide to missed call text back shows what to write and how to set it up.

A text back is not an answer. It is a reason to wait for one.

Questions to ask before you sign

  1. Do you bill per minute, per call or per caller? Does writing up a message count?
  2. What counts as a call: spam, wrong numbers, hang-ups, sales calls?
  3. Can I write the estimate questions myself and change them any time?
  4. Can you book straight into my calendar or field service software?
  5. How do you tell a new lead from a current client or a supplier?
  6. What happens in a storm week, and what will it cost?
  7. Is it month to month, and is there a free trial?

Then call it yourself from a job site, describe a messy kitchen remodel, and see what lands in your inbox.

What an answering service does not fix

An answering service gets you to the estimate. It doesn't win the job. For a contractor, most of the money is made or lost after the first call. The estimate sits in a client's inbox for three weeks. Nobody follows up. The homeowner goes with whoever kept in touch.

So ask where each new lead goes after the call. If it only lands in an email, you will still lose jobs, just later. It should go into a CRM with a follow-up plan: a text the same day, a reminder after the estimate goes out, a check-in a week later. We wrote about that in how to automate lead follow-up without losing the human touch. Leads you buy need it even more, since other contractors often got the same one. Our Angi leads review covers that.

The answering service gets you the site visit. The follow-up gets you the contract.

Our take

If we ran a small contracting firm, here is what we would set up. Any call you can't take goes to a service, day or night, because daytime overflow is the real gap. If estimate calls run long, we would pick a per-call or AI plan over a per-minute one, after running our own call log through the sums above. We would start AI on a free trial and route the odd or upset calls to a person. And every missed call would get a text within seconds. Then we would put most of our effort into following up on estimates.

That second part is what we do. Havstock Unlimited is a flat-fee marketing subscription for service businesses, including builders, remodelers and other contractors. It covers ads for the projects you want, your website, a CRM that chases every estimate, missed-call texts, and AI chat on your site that answers first questions and books estimate visits. We are not an answering service. Our AI works by chat and text only, and it does not answer phone calls.

This will not suit you if you run a one-truck crew doing small jobs. At $4,995 USD a month, we cost more than you need. A $59.95 AI plan or a $215 human plan, plus a missed-call text, will do more for you than we can.

FAQ

Do contractors need an answering service?

Most do once missed calls start costing them jobs. If you are on site all day and calls go to voicemail, some callers won't leave a message. They will phone the next contractor. A service, an AI or an office manager fixes that. If you only get a few calls a week, a missed-call text may be enough.

How much does an answering service for contractors cost?

From the providers' own pages on 1 October 2026: human services start at $65 a month at Posh (no minutes, then $2.30 a minute), $250 at Ruby for 50 minutes and $300 at Smith.ai for 30 calls. AI services start at $24.95 at Upfirst and $79 at Goodcall. Busy months cost more.

Is an AI answering service good enough for contractors?

For collecting estimate details and booking site visits, often yes, and it stays cheap when a storm brings a rush of calls. It is weaker with vague jobs, upset clients and callers who want a person. Use a free trial, call it yourself with a messy job, and make sure it can hand calls to a human.

Can an answering service schedule estimates?

Many can. Posh lists Calendly, Acuity, Setmore and Google Calendar on its contractors page, and others connect to field service software. Ask before you sign, then test it. If bookings arrive as emails you retype later, some will slip through in a busy week, and a missed estimate visit is usually a lost job.

Should a contractor hire an office manager or use an answering service?

It depends on your call volume and how many estimates you need to chase. A receptionist costs about $3,170 a month in median pay alone (BLS, 2025) and covers office hours. But a hire can follow up on estimates, which a service can't. Smaller firms usually start with a service plus a missed-call text.

How should roofers handle calls after a storm?

Plan before the season. In our example, a per-minute or per-call human plan picked for a normal month cost about four times as much in a storm month. AI plans that bill per call or per caller barely moved. One option is AI or a text back on overflow, with a person for the real leaks.

The right answering service for contractors is the one that books the estimate while you are still on the roof. Run your own call log through each billing unit, test the free trials from a job site, and then put your real effort into the follow-up.

Marketing on Subscription

Cancel anytime
Limited time price
$4,995 USD/month$5,995
Included
Strategy call to startAds on Meta, Google, LinkedIn One request at a timeWebsites, pages and funnels Avg. 48 hour deliveryFollow-up and email CRM includedSEO, AEO and blog posts Monthly results reportAI chat on your site
Learn more Spots limited, see if you qualify
See what it could bring back
Your whole marketing teamOne flat monthly fee
Learn more