MEPflow
MEPflow Blog

SMS Opt-In Requirements for Plumbing, HVAC and Electrical Shops

What consent you need before texting customers, what to say when you ask, how to keep proof, and how 10DLC registration fits in, for plumbing, HVAC and electrical shops.

Published 14 min read

Geometric consent paths for service and promotion messages

SMS Opt-In Requirements for Plumbing, HVAC and Electrical Shops

Geometric consent paths for service and promotion messages

Before your shop texts a customer, you need their consent, and the kind of consent depends on the kind of message. A text about a job the customer booked is treated differently from a text pushing a tune-up special. Promotional texts need express written consent. You also need to record how and when each customer said yes, and your business texting number must be registered with the carriers.

This guide is for owners and office managers of small plumbing, HVAC and electrical companies. It covers what the rules say, what to put on your forms and in your first text, what records to keep, and what “10DLC” means for your dispatch texts. It is general information, not legal advice. For a specific question about your wording or your state, talk to a attorney who handles TCPA compliance.

MEPflow
Keep Customer Texts With the Job
MEPflow includes customer texting alongside scheduling, dispatch, invoicing and job management for plumbing, HVAC and electrical shops.
See MEPflow’s features

TL;DR

Table of Contents

What “opt in” means for a trade shop

SMS opt-in means a customer has explicitly agreed to receive text messages from you. When a form or a counter person asks “would you like to opt in for texts?”, it is asking for that agreement, along with disclosures that explain the program and its terms. CTIA’s messaging principles describe it this way.

For a service company the practical question is simple: when did this person tell us we could text this number, and what did they think they were agreeing to? If you can answer that for every customer in your system, you are in good shape. If your answer is “they gave us their number on the phone, so we texted them”, you have work to do.

A few ground rules that apply from the start:

The federal rules come from the Telephone Consumer Protection Act. The FCC’s consumer guide says autodialed texts to mobile phones are banned unless the owner previously consented, with exceptions for emergencies. It also says commercial texts require written consent, while informational texts may be covered by oral consent.

The FCC amended its definition in 47 CFR 64.1200(f)(9), and that change took effect January 27, 2025. Read the official page or ask your attorney how current wording affects your forms.

Here is how that sorts the texts a typical shop sends:

Text your shop sends Type Consent to plan for
“Your technician is on the way, arriving 10 to 11” Informational Customer gave you their mobile number for this job and agreed to job texts
Appointment confirmation or reminder Informational Same, captured when the job is booked
Link to an invoice or payment link Informational Same, and say so on the booking form
Replying to a customer who texted you first with a question Conversational Usually no extra formal opt-in if you only answer what they asked
Seasonal tune-up offer, discount, review request tied to a promotion Promotional Express written consent, collected separately
Maintenance plan renewal pitch Promotional Express written consent

On the conversational row: CTIA’s principles note that when a consumer starts the text exchange and the business replies only with relevant, requested information, it is often treated as conversational and needs no additional formal opt-in. The word “often” matters. The moment you add a coupon to that reply, you have left conversational territory.

The line between informational and promotional is where small shops get into trouble. A reminder that ends with “Book your fall furnace tune-up for 15% off” is no longer just a reminder. Keep job texts as job texts, and send promotions only to people who agreed to promotions.

Written consent in practice

Written does not mean paper. A checkbox on your booking page, a signature on a tablet in the customer’s kitchen, or a keyword text-in can all create a written record, as long as the customer took a clear action and you can prove it. What does not work is a pre-checked box, or consent buried in a long terms page nobody sees.

If you are building a marketing audience, our partner-adjacent topic of lead sourcing matters here too: consent has to be collected from the person themselves, and it should be logically tied to your company. The FCC makes that point for comparison-shopping sites, requiring consent to be logically and topically related to the site where the consumer gave it. If you buy leads, read this lead generation steps for contractors guide, and still collect your own text consent from each new customer instead of assuming a lead’s form covers you.

What to say when you ask

A good opt-in request is short, plain and shown before the customer agrees. GoTo’s 10DLC vetting guide says the disclosure must clearly and conspicuously cover:

  1. Your brand name
  2. The types of messages you will send and how often
  3. That message and data rates may apply
  4. How to get help (HELP) and how to stop (STOP)
  5. Links to your privacy policy and terms

That guide adds that the privacy policy linked in the flow must state that mobile opt-in information will not be shared with third parties for marketing purposes. Check your policy for that sentence before you submit anything to a carrier.

Here is sample wording for a booking form checkbox. Adapt it with your attorney:

By checking this box, I agree to receive text messages from [Your Company Name] about my service appointments, including confirmations, arrival updates and invoices. Message frequency varies. Message and data rates may apply. Reply HELP for help or STOP to opt out. See our Privacy Policy and Terms.

And a separate, unchecked box for promotions:

I also agree to receive promotional texts from [Your Company Name], such as seasonal offers and maintenance reminders. Consent is not a condition of purchase. Reply STOP to opt out.

Two boxes feels like more friction, but it protects the job texts. If a customer declines promotions, your arrival and invoice messages are still covered.

Trade customers reach you in a handful of ways. Each needs a consent step that fits.

Five routes for collecting customer text consent

Phone booking. Your office manager is the opt-in form. Read the disclosure aloud, ask for a clear yes, and log it in the customer record at that moment. For informational job texts, oral consent is what the FCC guide describes, but you still want a note of who agreed and when. For promotional texts, follow up with something written: a text asking them to reply YES, or a link to a form.

Web or online booking. Add the unchecked checkbox above next to the phone number field, with the disclosure visible without clicking away.

On site. The technician hands over a tablet or phone. The customer signs or taps to agree. This is a good moment for the promotional opt-in, since the customer is looking at a clean furnace or a fixed panel.

Text-in keyword. A sign on the truck or a line on an invoice: “Text SERVICE to [number] for appointment updates.” The customer starts the exchange and replies with the disclosures.

Double opt-in. After the first agreement, you text back and the customer replies to confirm. Twilio recommends this to keep lists engaged and clean. For recurring programs, Dialpad’s compliance guidance says to send an opt-in confirmation before more messages, covering the program, a customer care contact, opt-out instructions, frequency and any fees.

One more channel to watch: the FCC encourages providers to treat email-to-text as opt-in to reduce fraudulent or anonymous messaging. If your people send texts from email, expect that path to get stricter.

Keep proof of every opt-in

If a customer says “I never agreed to this”, the record is your defense. CTIA’s best practices say documentation should include:

For a shop, this translates into a few habits:

The carrier review for 10DLC asks for much of this. GoTo’s vetting guide says campaign vetting requires you to document your opt-in flow, including the call-to-action language, a screenshot of the signup form and your privacy policy disclosure. If you already keep these records, registration goes faster.

Handle STOP the right way

When someone replies STOP, you stop. Dialpad’s guidance says to honor the opt-out with one final confirmation and no further messages after it. GoTo’s guide adds that the confirmation must contain your brand name and make clear the customer will receive no more messages.

A workable confirmation reads: “[Your Company Name]: You are unsubscribed and will receive no more texts. Call us at [office number] if you need us.”

Some shop-specific traps:

10DLC: registering your business texting number

“10DLC” is the question behind the other keyword people search with this topic. It stands for 10-digit long code. A2P 10DLC means application-to-person messaging, which is software sending texts from ordinary local 10-digit numbers, as Dialpad defines it.

U.S. carriers require businesses using a non-mobile originating number to register the business and its SMS use case before SMS or MMS can be turned on. As of August 1, 2025, GoTo reports that industry rules require all customers messaging U.S. numbers to register their brand and their specific campaigns for vetting.

For a plumbing, HVAC or electrical company, registration typically means:

  1. Registering your business as a brand, using your legal name and details that match your tax records.
  2. Registering a campaign that describes what you text, such as appointment reminders, technician arrival notices and invoices.
  3. Submitting your opt-in flow: the wording, the screenshot, and the privacy policy and terms links.

Individual carriers can go further than federal law. CTIA notes that mobile providers often run their own auditing, pre-approval and filtering beyond baseline regulations. A shop that skips registration or submits a vague opt-in flow may find its texts filtered, which means a customer never sees the “we’re on our way” message.

Ask whoever supplies your texting what they handle and what you must supply yourself. Your forms, your privacy policy and your records are on you.

The FCC says it uses consumer complaints about illegal robotexts to guide policy and possible enforcement under the TCPA. Beyond regulators, carriers can block or filter traffic. We are not going to quote dollar figures here, because the exposure depends on facts and on your state, and that is a question for your attorney. What we can say from the trade side: a texting problem lands on the owner, in the form of angry customers, blocked messages and lost trust.

Our perspective: keep job texts and promotions apart

We built MEPflow because three of us, a master plumber, a master electrician and an HVAC tech, were tired of software that was not made for the truck. We run it on our own trucks before anyone else sees it, so we know what a text from a dispatcher feels like to a customer standing in a kitchen with a leaking trap.

Here is what we tell shop owners. The text that earns the most goodwill is the plain one: your tech is on the way, here is the window, here is the invoice link. Customers like those, and they sit on the safer side of the consent line. Promotions are where a shop can get itself in trouble, so earn that permission separately, in writing, and keep the proof where the office can find it.

Do not collect numbers on a clipboard and hope. The shops that struggle with compliance are usually the ones running on spreadsheets and a whiteboard, where nobody can say who agreed to what. Put consent on the customer record the day you book the job, and the rest becomes routine.

— Jonathan

Texting built into the job workflow

MEPflow includes customer texting and arrival notifications alongside scheduling, dispatch, estimates, invoicing with payment links and job costing, in one app that works offline and syncs when signal returns. Every feature is on every plan, and plans differ only by crew size. See how reminders reduce missed appointments in our guide to text appointment reminders for service shops, or how a payment link on the invoice speeds collection. For pricing, see the pricing section. Ready to set it up? Create your company account. To book the 14-day trial, call 866-808-4996.

A short compliance checklist for your shop

If your team is on the road, make the checklist the office manager’s. Technicians should know the one rule: when a customer asks you to stop texting them, tell the office the same day.

FAQ

What does “would you like to opt in for SMS” mean?

It asks whether you agree to receive text messages from that business. The request should come with disclosures about the program, such as the kinds of messages, how often they come, and how to stop them. You can say no and still get the service.

Do I need consent to text a customer who just called me?

Yes, for anything beyond a simple reply. If a customer texts you first and you answer only with the information they asked for, it is often treated as conversational. Before you send reminders, arrival alerts or invoices, get and record their agreement to those job texts.

Is a promotional text different from an appointment reminder?

Yes. The FCC guide says commercial texts require written consent, while informational texts may be covered by oral consent. A reminder with a discount tacked on can turn into a promotional message, so keep the two separate.

What is 10DLC, and does my small shop need it?

10DLC is the system for sending business texts from local 10-digit numbers. Carriers require businesses to register their brand and their texting campaigns before messages can be sent. If your shop texts customers from software, you need a registered number, and your provider can tell you what they handle and what you must submit.

How long do I keep opt-in records?

Keep them for as long as you text that customer, and ask your attorney how long afterward. Each record should show the date and time, how consent was given, which program it covered and the customer’s phone number.

Sources

Recommended

Where to next