the call guy

The Call Guy for construction & trades

Every estimate, followed up.

The estimates you don't follow up are the jobs your competitor books. Follow up every one — without burning your foreman's afternoon.

What your list hearsA real cloned voice — yours works the same way

Estimate follow-upPersonalized

“Hi Marc, it’s Mike from Ridgeline Roofing — following up on the estimate we put together for your garage re-shingle. Our spring schedule opens next week, and I’d like to get you one of the early spots while the pricing on that estimate still stands. Nothing’s locked in until you say so. Call me back at 587-331-9189, and I’ll hold a date.”

Mike · house voice
~75%measured across real campaigns
≤ 2 hrsone send reaches the whole list
$0per miss — credits come back
10 sto clone a voice in the dashboard

The campaigns

The campaigns we run for construction & trades.

Same week
Estimate follow-upMost start here

Every open estimate gets a friendly nudge in your voice.

Mar – May · Aug – Oct
Season booking

Fill spring and fall schedules before the phones get busy.

Runs all year
Past-client reactivation

The roof you did in 2019 has neighbours — and gutters.

After weather
Post-storm checks

After hail or wind, every past client hears from you first.

Season after season

Hear a trades year.

Storm checks, spring booking, the eleven-month walk — eight campaigns your client list already carries, in the four house voices. Yours send in your voice, or your team's.

  • Spring booking pushStandardPast clients + open estimates

    “Hey, it’s Derek at Summit Exteriors. Our spring schedule opens next week, and past clients get first pick of dates before we post anything publicly. Siding, windows, doors — if there’s a project on the list this year, this is when the good weeks go. Call me back at 587-331-9189, and I’ll walk you through timing.”

    Derek · house voice
  • Past-client roof checkPersonalizedCompleted jobs, a few years on

    “Hi Aaron, it’s Mike from Ridgeline Roofing. We put your roof on back in 2021, and I like to get eyes on our work around this point — flashings, vents, sealant, the small stuff that keeps it boring. No charge for past clients, and photos either way. If you’d like us to swing by, call me back at 587-331-9189.”

    Mike · house voice
  • Eleven-month walk-throughPersonalizedInstalls approaching the one-year mark

    “Hi Aisha, it’s Rachel from Summit Exteriors. Your window install is coming up on the one-year mark, so we’d like to do our eleven-month walk-through — seals, caulking, hardware, anything that needs a tweak while you’re still fully covered. It takes about half an hour and it’s on us. Call us back at 587-331-9189.”

    Rachel · house voice
  • Post-storm checksStandardPast clients in the storm’s path

    “Hi, it’s Mike from Ridgeline Roofing. That hail that came through last week was hard on shingles, so we’re doing free storm checks for our past clients — twenty minutes on site, photos of anything we find, and straight answers either way. Insurance windows don’t stay open forever, so don’t sit on it. Call me back at 587-331-9189.”

    Mike · house voice
  • Referral thank-youStandardRecent happy clients

    “Hi, it’s Michelle at Ridgeline Roofing. No ask today — just a thank-you. Almost all of our work comes from referrals, and that starts with past clients like you. If a neighbour or someone at work needs a roofer this season, pass along our name and we’ll treat them right — and there’s a referral credit in it for you. Call us back at 587-331-9189.”

    Michelle · house voice
  • Neighbourhood schedulingPersonalizedPast clients + estimates, by neighbourhood

    “Hi Kevin, it’s Mike from Ridgeline Roofing. We’ve got three roofs booked on Willow Crescent for June, which means our crew and equipment are already on your street — and that’s the cheapest week there’ll be to do yours. If it’s been on your mind, call me back at 587-331-9189, and I’ll come take a look while we’re there.”

    Mike · house voice
  • Estimate reactivationPersonalizedEstimates older than 60 days

    “Hey Monica, it’s Derek at Summit Exteriors. We put together an estimate for your siding last fall, and I wanted to circle back before the new season — material pricing has moved around, so it’s worth a fresh look at the numbers, no obligation on it. Call me back at 587-331-9189, and I’ll update it while you’re on the phone.”

    Derek · house voice
  • Fall roof & gutter checkStandardEvery past client, before winter

    “Hi, it’s Mike, owner of Ridgeline Roofing. Every fall we go back through our past clients before winter, and this year we’re offering a free roof and gutter check for anyone we’ve done work for. Takes about twenty minutes, you get photos of anything we spot, and there’s no pressure either way. If you’d like us to come by, call me back at 587-331-9189.”

    Mike · house voice

How it runs

From your estimate sheet to callbacks.

  1. Export the list

    Export your open estimates — name, number, the job. From your job software, or the spreadsheet you already keep.

  2. Approve by ear

    Write the script in your dashboard, hear real takes, and sign off — our team gives it a final check before it sends.

  3. The campaign lands

    The whole list delivers inside a two-hour window, inside compliant local calling hours.

  4. Callbacks ring you

    Replies come straight to your line — and misses return to your balance as credits, automatically.

You approve the script before a single drop sends.

Questions

Asked by trades businesses.

Where does the list come from?Any spreadsheet

Your open estimates and past clients — name, number, the job. Export from your job software, or use the spreadsheet you already keep. If you can open it in Excel, it works.

Is this compliant?Consent-first

Campaigns send to your own customer list on a consent-first basis, inside regulated local calling hours in Canada and the USA. You approve the script and hear real takes before anything sends — and our team checks every trades campaign before it goes out.

What does it cost?From $0.35

Bundles are prepaid, in Canadian dollars. Personalized drops run $0.55$1.10 per delivered voicemail and standard drops $0.35$0.80, depending on bundle size. A credit is spent only when a voicemail is actually delivered — misses return to your balance automatically, and credits never expire.

Whose voice does the list hear?Cloned in 10 s

Yours or your estimator's — cloned from ten seconds of audio in the dashboard. The follow-up lands in the same voice that walked the job. Prefer not to record? Four house voices are ready to go.

How fast can the first campaign go out?This week

Start free, upload your open estimates, write the script, and hear real takes the same day. Our team checks every campaign before it sends — most first campaigns are on the schedule within the week.

Every figure, on one page — see pricing.

Construction & trades · getting started

Your first trades campaign, ready this week.

Start free and build it in your dashboard today, or book a trades demo — twenty minutes on the campaigns that fit your list.

What you'll need

  1. A listYour open estimates — name, number, the job. Any spreadsheet works.
  2. A voiceYours or your estimator's, cloned in ten seconds — or a house voice from the roster.
  3. Ten minutesWrite the script, hear the takes, sign off. Our team checks every campaign before it sends.

Most trades businesses start with estimate follow-up.