For West Michigan HVAC contractors

Every missed call, answered in under 60 seconds.

When you're on a roof or under a furnace, FirstReply texts the caller from your business number before they dial the next company. Their reply lands on your phone.

Get a live demo
< 60 secto the first text
24 / 7nights and weekends
0new apps for your crew

Example only. Business name and number are made up. Press the button to replay it.

Speed is the job

The first company to respond gets the work

Most contractors call back in about 45 minutes. By then the homeowner has booked someone else.

Typical contractoraverage callback
~45 min
With FirstReplyautomatic text
< 1 min
62%

of calls to small businesses go unanswered.

85%

of callers who reach voicemail never call back.

78%

of home service jobs go to the first company that responds.

Sources: PushLeads contractor response-time data (42–47 min average); Ruby Receptionist study via SchedulingKit; Phone2 missed-call research; Chiirp speed-to-lead data. Bars drawn to scale.

Run your numbers

What missed calls cost your shop

Move the sliders to match your business. Estimates only, based on your inputs.

Work at risk each month
$2,654
Jobs lost per month7.6
Jobs the $297 Catch plan needs to save to pay for itself1
How it works

Set up once. Runs on every call.

STEP 1 · 0 SEC

A call goes unanswered

You're on a job, driving, or it's 9 PM. Your number and phone stay exactly as they are.

STEP 2 · UNDER 60 SEC

The caller gets a text

From your business number, with your company name, asking what they need.

STEP 3 · AS THEY REPLY

You get a job brief

A few quick questions matched to their problem, then the details land on your phone: what's wrong, how urgent, where.

Hi, this is [Your Company]. Sorry we missed your call! Reply here with what you need and we'll get right back to you. Reply STOP to opt out.
  • Texts only about the call they made, never marketing
  • No ads, coupons or spam to your customers
  • Registered with the phone carriers so texts get delivered
  • You approve every question before it goes live
The job brief

Know the job before you call back

The text asks up to three quick questions picked for their problem, plus a photo of the equipment sticker if it's easy. You get a brief with what's wrong, how urgent it is, the address and the model number.

Job brief · to your phoneUrgent

No heat · infant in home

Customer
Sarah · (616) 555-0142
Address
412 Oak St, Kentwood
Problem
Furnace not turning on, no air. Thermostat screen blank.
Equipment
Carrier gas furnace · model 59SC5A080 · made ~2014 (read from sticker photo)
Answered
2 questions + sticker photo · address given early, so it skipped asking · 3 min
Customer asked: nothing yet. Questions like "how much?" are flagged here for you to answer.
No heatNo coolingWater leakNoise or smellThermostatTune-up or quoteGas · CO · smoke → safety message + urgent alert

Every question is a script you approve. AI only sorts the reply into a path and writes your brief. It never gives advice, prices or diagnoses to your customers. Example only; names are made up.

Plans

Pick how many calls you want caught

Each plan catches a group of callers the one before it misses. All three are priced so one saved job a month covers the bill.

Start here

Catch

$297 / mo
$497 one-time setup

Catches: callers who hang up when you don't answer.

  • Text-back in under 60 seconds, from your number
  • Follow-up questions matched to their problem
  • Job brief on your phone: problem, urgency, address, photos, equipment model
  • Instant text reply to your website's contact form
  • Reminder if a lead sits 30 minutes without a callback
  • The owner gets every brief, plus up to 3 teammates
  • Monthly report: calls caught, replies, jobs saved
Nights and weekends

Capture

$497 / mo
$497 one-time setup

Also catches: after-hours callers who won't text, and the reviews you're not getting.

  • Everything in Catch, plus:
  • After hours, an AI voice answers the call, asks the same questions out loud, and sends you the same job brief
  • Emergencies after hours (no heat with a baby, active leak) go straight to whoever is on call this week
  • The owner gets every brief, plus up to 5 teammates
  • Google review request texted after each finished job
Full front desk

Command

$797 / mo
$997 one-time setup

Also catches: daytime calls when everyone's busy, and turns leads into booked jobs.

  • Everything in Capture, plus:
  • During the day, the AI answers when your line is busy or rings out
  • Customers book a time slot that goes straight into your calendar or Jobber, Housecall Pro or ServiceTitan
  • Your whole team, routed by job: urgent to on-call, quotes to sales, billing to the office. Anyone who wants every brief still gets every brief
  • A teammate claims a lead by replying MINE, so nobody calls the same customer twice
  • Daily summary email for managers: calls caught, who handled them, what's still open
  • Google Business Profile kept current: hours, photos, monthly posts, review replies drafted for you
  • Quarterly call with FirstReply to review your numbers
What happensCatchCaptureCommand
When a call is missed
Text-back in under 60 seconds✓✓✓
Follow-up questions + job brief✓✓✓
Equipment model read from a photo✓✓✓
Website form answered instantly✓✓✓
Reminder when a lead isn't called back✓✓✓
When the phone actually gets answered
AI answers calls after hours–✓✓
After-hours emergencies go to this week's on-call tech–✓✓
AI answers daytime overflow––✓
Customers book into your schedule––✓
Keeping your team in the loop
Owner gets every brief, no matter the routing✓✓✓
Teammates who get job briefs35All
Monthly report emailed to anyone you choose✓✓✓
Briefs routed by job type––✓
Claim a lead by replying MINE––✓
Daily summary for managers––✓
Growing the business
Monthly jobs-saved report✓✓✓
Google review requests after each job–✓✓
Google Business Profile upkeep––✓
Quarterly numbers review call––✓

Founding contractors: the first three Grand Rapids shops get Catch free for 30 days, then $197/month locked in for a year. Month to month, no contract. Move up or down a plan any month.

Questions

What contractors ask

Is texting people who called me legal?

Yes, done right. We text only about the call they made, from your registered business number, with an opt-out, and stop the moment they say STOP. We never add callers to marketing lists, and every number is registered with the carriers before it sends anything.

Will a robot talk to my customers?

No. On Catch, every text is a script you approve. AI only sorts the customer's answers and writes your brief; it never chats, advises or quotes. AI phone answering is only in Capture and Command, it says it's an automated assistant, and you approve the script.

Which plan should I start with?

Catch, almost always. Your first monthly report shows how many calls come in after hours or while you’re busy. If that number is high, Capture or Command pays for itself, and you can switch any month.

Can my office manager and techs get the briefs too?

Yes. You always get every brief yourself, on every plan. On top of that, Catch adds up to 3 teammates and Capture up to 5. Command covers your whole team and routes each brief to the right person, so the on-call tech gets the urgent no-heat call and the office gets the billing question, while anyone who wants to see everything still does. The monthly report can go to anyone you choose on every plan.

How long does setup take?

About a week, mostly waiting for the carriers to approve your texting registration.

Do I need new software?

No. Briefs and replies come to your phone. On Command, bookings can go straight into Jobber, Housecall Pro or ServiceTitan.

What if it doesn't help?

Your monthly report shows exactly how many missed calls it caught. If the numbers don't justify it, cancel with 30 days' notice.

Get started

See it on your own phone

Call or text Luc for a live demo on your own phone. Then we'll spend 15 minutes looking at how many calls your shop is missing now.

Demo lineLaunching soon
Talk to Luc · call or text(616) 328-0440
Service areaGrand Rapids + 30 miles