Support · Contact · Legal
Verified RCS · SMS · MMS · Log in

RCS for Home Services

RCS by Industry

Quick answer

Plumbers, HVAC firms, electricians, and other home services businesses use RCS to confirm appointments and prove who is arriving at the door. Pest control, cleaning and landscaping operations use it the same way: appointment confirmations, technician-on-the-way notices with a name and photo, quote approvals with the work shown as images or video, and review requests after the job. The category runs on trust at the doorstep, and a verified branded message lets the customer see who is arriving, from a sender they can check, before anyone knocks.

See this on your own phone: Try RCS on your phone →

Top use cases

  • Appointment confirmation and reminders. A branded message with the date, the arrival window and one-tap Confirm or Reschedule, aimed at the no-access visits that cost a whole slot.
  • Technician on the way. The tech's name and photo sent before arrival, so the customer knows who is at the door. In our view this is the highest-value message in the category.
  • Quote and repair approval. Photos or a short clip of the actual problem, the finding, the price, and an Approve button, so work is authorised without a callback.
  • Review requests and rebooking. A branded request sent while the job is still fresh, and seasonal service reminders that arrive looking like the business rather than like spam.

In practice

A homeowner books an HVAC service call and gets a branded confirmation with the arrival window and a Reschedule button. On the morning, a message arrives with the technician's name and photo and a live arrival estimate. On site, the technician sends a short clip of a failing capacitor with the price and an Approve repair button; the homeowner taps Approve while standing in the kitchen. After the visit, a review request arrives from the same verified thread the whole job ran in. The next section lays that out message by message.

The arrival sequence, message by message

The sequence below is illustrative: Comfort Air is a fictional HVAC company and Marco a fictional technician, written for this guide rather than captured from a live send. It shows what each message carries, what the buttons do, what a phone without RCS receives instead, and who deals with the reply. The general reminder workflow, for any industry, is on appointment reminders.

When What the RCS message shows Buttons What the SMS fallback says Who handles the reply
At booking Comfort Air's verified name and logo, "AC service booked: Tue 14 Oct, 8 to 10 AM", the address Confirm · Reschedule "Comfort Air: AC service booked Tue 14 Oct, 8-10am. Reply C to confirm or R to reschedule." Automated: a tap updates the booking; Reschedule opens the booking page
Day before Reminder with the window and "please make sure an adult is home and pets are secured" Confirm · Reschedule "Comfort Air: Reminder, AC service tomorrow 8-10am. Reply C to confirm or R to reschedule." Automated; any typed reply goes to the dispatch queue
Morning of the visit A card with the technician's first name and photo: "Your technician today is Marco" Call the office "Comfort Air: Your technician today is Marco. We will text when he is on the way." Dispatch queue
On the way "Marco is on the way, arriving about 9:20", with a tracking link Track · Call the office "Comfort Air: Marco is on the way, arriving about 9:20am. Track: comfortair.example/t/4471" Dispatch queue, never the technician's own phone
Running late The new arrival time and an apology That works · Reschedule "Comfort Air: Marco is running late, now about 10:15am. Reply R to reschedule." Automated for the buttons; typed replies to dispatch
On site, quote A card with a photo of the failed part, the finding and the price, "Capacitor replacement: $245" Approve · Call me first "Comfort Air: Marco found a failed capacitor. Repair $245. Reply YES to approve or CALL for a call back." Approve goes to the job record; Call me first goes to dispatch
Job complete A summary, the invoice and a review request Pay invoice · Leave a review "Comfort Air: Job complete. Pay your invoice: comfortair.example/p/4471" Billing and review links; replies to dispatch

Two design choices keep this sequence cheap and clear. The confirmation, reminder and late notice are text with reply buttons, which US carriers bill as Rich text per 160-byte segment, while only the technician card and the quote carry a picture and are billed as Rich Media. And every fallback line starts with the company name, because the SMS version carries no verified badge.

Who owns the reply

Arrival messages invite replies ("can he use the side gate?", "I'll be ten minutes late home"), and the answer depends on who receives them.

  • Buttons are structured replies. Each tap maps to an action: confirm the booking, open the reschedule page, record the approval. They can be handled by your booking or field-service system through the API, or by a bot, without anyone reading them.
  • Typed replies go to one queue. On SimplyRCS, replies land in the shared Inbox, routed to a dispatch queue where one person takes ownership of the thread, so two people never answer the same customer. The dispatcher relays what the technician needs to know.
  • Technicians do not text from their own phones. A personal number carries no verified identity, leaves no record in the job, and hands the customer a number the company does not control. The technician's name and photo travel in the company's thread instead.
  • Opt-outs come first. STOP and HELP are handled before any automation or bot sees the reply, and a customer who opts out of marketing should still receive the arrival messages for a job they booked, which works cleanly when transactional and marketing traffic were registered separately.

What a phone without RCS receives

Every message in the sequence has a plain-text version, and it should make sense on its own: the company name first, the technician's first name, the time, and a link or a reply keyword where the RCS version has a button. The photo does not travel by SMS. If the technician's face matters for that customer, the fallback can be sent as MMS instead, at the MMS rate. RCS fallback to SMS explains how fallback should be driven by delivery status, so nobody gets the same notice twice.

The technician photo

  • Ask first. Get each technician's agreement before their photo goes to customers, and let them choose the picture.
  • First name only. A first name and a current photo answer "who is at my door" without publishing a surname or a personal number.
  • Keep it current. A photo from five years ago defeats the purpose.

What to measure

The useful numbers are operational: the share of visits where nobody was home, how many customers rescheduled with a tap instead of calling, confirmation rate the day before, and the time from quote sent to approval. Because the sequence falls back to SMS for phones without RCS, the same report compares the two formats on your own customers.

What the sequence costs

At SimplyRCS's published rates, the seven messages above cost about five cents per job before carrier fees, assuming each text fits in one 160-byte segment: five text messages with buttons at $0.0039 a segment and two picture cards at $0.0150 each. Carrier surcharges are passed through at cost and listed per carrier on the pricing page. A two-person team running 300 jobs a month would spend roughly $15 on these messages before carrier fees.

Why the doorstep changes the trust calculation

Most industries want a customer to read a message. Home services needs a customer to open a door. An unbranded text from an unknown number asking someone to expect a stranger at their home is asking a lot, and it is exactly the pattern scam callers imitate. A message carrying the company name, logo and verification checkmark, with the technician's photo attached, answers the question the customer is actually asking.

Where SimplyRCS sits

Flat, published pricing suits a category with sharp seasonal peaks, because a heating business sending heavily in January is not negotiating a new contract to do it. Every message falls back to SMS or MMS automatically, so a customer on an older handset still gets the arrival notice.

Key facts
  • Technician-identity messages matter most in this category, because the outcome is someone opening a door to a stranger.
  • No-access visits waste an entire appointment slot; confirmations with one-tap reschedule are aimed directly at that loss.
  • Showing the fault as a photo or clip alongside the price shortens quote approval from a callback to a tap.
  • Seasonal demand peaks make published per-message pricing easier to plan against than negotiated commitments.
  • Replies to arrival messages belong in one dispatch queue, not on technicians' personal phones.
  • The illustrative seven-message job sequence above costs about five cents per job at published rates, before carrier fees.

Frequently asked

What is the highest-value RCS message for a home services business?

The technician-on-the-way notice with the technician’s name and photo. The outcome the whole visit depends on is a customer opening their door to a stranger, and that message is the one that answers who is arriving, from a verified brand rather than an unknown number.

Can customers approve a repair quote from a text message?

Yes. The technician can send photos or a short clip of the actual fault with the finding and the price, and an Approve button in the same message. The approval happens while the technician is still on site, instead of turning into a callback.

Does RCS help with no-access visits?

That is what confirmations with one-tap reschedule are aimed at. A no-access visit wastes an entire appointment slot, so shifting even a portion of them into a reschedule the customer completes in two taps has a direct effect on capacity.

Should technicians text customers from their own phones?

No. A personal number carries no verified identity, leaves no record in the job, and gives the customer a number the company does not control. Send the arrival messages from the company’s verified thread with the technician’s first name and photo, and route the customer’s replies to a dispatch queue in a shared inbox.

What does a customer without RCS receive?

A plain-text SMS version of the same message: the company name first, the technician’s first name, the arrival time and a link or reply keyword where the RCS version has a button. The photo does not travel by SMS; it can be sent as MMS instead when the technician’s face matters.

Is RCS practical for a seasonal business?

Yes, and published per-message pricing is the reason. A heating business sending heavily in January is not renegotiating a contract to do it, and there is no platform fee sitting idle in the quiet months.

See exactly what your industry would send over RCS, live, on a real phone. Explore industry demos → · Book a demo →

← All RCS questions