Home services — roofing, HVAC & remodeling

Power dialer for a 3-person home services company

Last updated 29 September 2026

Short answer

A 3-person home services company on DialSheet pays $87 a month for software ($29 for the first seat and $29 for each of the other 2) plus roughly $51 of usage billed by its own Twilio account — about $138 a month all in, or $1,656 a year, which works out at $0.018 per dial across roughly 7,560 dials a month. The same 3 seats on Dialpad cost about $45 a month in licence fees alone, before telephony.

Home services calling is seasonal, local and mostly aimed at two lists nobody works hard enough: past customers and unsold estimates. DialSheet is free up to 500 leads and $29 a month for the first seat and $29 for each teammate after, with calls at roughly $0.014 a minute on your own Twilio. A four-person office is $116 a month in software and about $25 in telephony — small enough that a single booked roof pays for years of it.

Proof from production: Good Roofing: a 15-rep storm-response sales team, organized by one dialer — measured account data for a Calgary roofing company.

The numbers for 3 reps

Software, per month
$87 ($29 + 2 × $29)
Twilio, per month
≈ $51
All-in monthly
≈ $138
All-in yearly
≈ $1,656
Dials per month
7,560
Cost per dial
$0.018

Assumes 120 dials per rep per working day, a 15% connect rate and 3-minute average conversations over 21 working days — working estimates for call staff on a power dialer, not a quote. Telephony is billed to your own Twilio account at ~$0.014/min plus ~$1.15/month per number.

Why the usual dialers misprice call staff

Most contractors do not have a dedicated call centre; they have two or three office staff who dial between other jobs. Contact-centre software at $89–149 a seat is priced and shaped for a room of full-time agents, so contractors either overpay or default to calling from a mobile with no record of what was said.

What 3 seats costs elsewhere

List prices as of August 2026 for the tools a small home services company actually shortlists. Per-user figures are approximate and several vendors quote rather than publish.

ToolPer user3 seats/moTrade-off
DialSheet$29.00 average$87you connect your own Twilio and pay carrier rates
Dialpad~$15–25/user/mo (annual; $27–35 monthly)$45–$75built as a phone system first — the sales dialer sits in higher tiers
RingCentral~$20–35/user/mo (RingEX Core/Advanced: $20–25 annual, $30–35 monthly)$60–$105a business phone system rather than an outbound sales dialer
Myphoner$27–59/seat/mo (Basic/Plus/Premium; currency unstated on the public pricing page)$81–$177the seat price is genuinely low, but Myphoner Voice is billed per minute on top and lower tiers lack voicemail drop, smart caller ID and direct HubSpot/Pipedrive support
JustCall~$29–89/user/mo (annual)$87–$267the dialer is gated above the entry plan, every plan carries a two-licence minimum, and outbound minutes are unlimited only inside a fair-use policy that excludes toll-free, premium-rate and international routes
Aircall~$30–50/user/mo$90–$150seat minimums apply and the power dialer needs the Professional tier

Against Dialpad at list price, a 3-seat home services company on DialSheet Pro saves roughly $-504 a year in software — about 1× the licence cost — before adding your Twilio usage of roughly $612 annually.

How call staff actually run it

The list is storm-affected addresses, past customers and unsold estimates; the scoreboard is booked inspections. This is the loop between them.

01Turn a storm map into a call list

Storm-affected address lists import as CSV with address, roof age and carrier fields intact as custom fields. Tag by storm date and neighbourhood so canvassing and calling work the same territory instead of duplicating each other.

02Call every unsold estimate again

The highest-conversion list a contractor owns is people who got a quote and did not buy. Tag estimates by date and value, filter to unsold above a threshold, and work them on a schedule instead of when someone remembers.

03Keep local caller ID

Homeowners answer local numbers. Because numbers come from your own Twilio at about $1.15 a month, holding a number in each area code you serve costs a few dollars a month rather than a per-line fee.

These are residential calls

Calling homeowners puts you under the US Do Not Call Registry and the TCPA, including state-level registries and calling-hour limits. Past customers with an existing business relationship are treated differently from cold storm lists — but the exemption is narrower and more time-limited than most contractors assume. Scrub cold lists, honour opt-outs, and keep the internal DNC list current. Orientation only; confirm current rules for your states.

Questions call staff ask

What does a dialer cost for a roofing or HVAC company?

A four-person office is $116 a month on DialSheet plus roughly $25 of Twilio usage — $29 for the first seat and $29 for each of the other three. Contact-centre platforms aimed at contractors commonly start at $89–149 per user per month.

Can we use a local number for each area we serve?

Yes. Numbers are bought through your own Twilio account at about $1.15 a month each and can be assigned per rep or per campaign, so local presence in several area codes costs a few dollars monthly.

Is it worth it if we only make 50 calls a day?

At that volume the free tier may cover you entirely — it includes 500 leads and 500 calls a month for one person. The value is less about dial speed and more about every call being logged against the customer record rather than lost on someone's mobile.

Can we call past customers for maintenance?

Yes, and it is usually the best list you have. Tag by install date and service type, then filter to the cohort due for maintenance. Note that existing-business-relationship rules around DNC are narrower than people expect — check the current position.

What is a good home services sales dialer?

One built for a small office dialing storm lists and unsold estimates between other jobs, not a contact-centre seat priced for a room of full-time agents. DialSheet is free up to 500 leads and $29 a month for the first seat and $29 for each teammate after, on your own Twilio account at about $0.014 a minute — a four-person office runs about $116 a month in software plus roughly $25 of usage.

Start dialing free

500 leads and 1 seats at no cost, on your own Twilio account. Pro is $29 a month for the first seat and $29 for each teammate when you outgrow it.

Other home services company team sizes

Compare against what you use now

Similar trades

Guides worth reading next