TCPA Compliance for Service Businesses: A Plain-English Guide
In this article
If you text customers from your business — appointment reminders, payment links, follow-ups, marketing — there’s a federal law that quietly governs whether what you’re doing is legal: the Telephone Consumer Protection Act, or TCPA.
Most service business owners have never read it and don’t realize how much it applies to their day-to-day. Here’s the plain-English version.
What TCPA Is
The TCPA was passed in 1991 and updated several times since (most recently with significant FCC orders in 2024 and 2025). It governs how US businesses can contact consumers via:
- Voice calls
- Text messages (SMS and MMS)
- Faxes (yes, still)
- Pre-recorded calls and auto-dialers
Penalties for violations are severe: $500–$1,500 per violation, with class-action lawsuits routinely reaching tens of millions of dollars in settlements.
The good news: for a small service business that follows a few practical rules, compliance is straightforward.
The Core Rule: Prior Express Consent
You can only contact a consumer’s phone number if they’ve given you prior express consent. The exact requirements depend on what kind of message you’re sending:
- Informational/transactional messages (appointment confirmations, “I’m on my way,” billing) require basic consent — typically captured when the customer gives you their phone number for service.
- Marketing messages (promotions, new service announcements) require prior express written consent — a more rigorous standard, typically captured via a checkbox on a form.
For most service business activity (booking confirmations, appointment reminders, invoices, payment links), basic consent is enough — provided it’s clear and documented.
What Counts as Valid Consent
Three things need to be true:
- The customer affirmatively provided the phone number for the purpose of receiving messages from your business.
- It’s clearly disclosed that you’ll be texting or calling them.
- You have a record of when and how they consented.
A booking form that says “By providing your phone number, you agree to receive text messages from [Business Name] regarding your appointment” — and the customer fills out the form — is valid consent for transactional messages.
For marketing texts (promotions, sales, newsletters), you need a separate explicit opt-in like a checkbox: ”☐ Yes, I’d like to receive special offers via text from [Business Name].”
What’s NOT Valid Consent
Consent that doesn’t hold up:
- Pre-checked checkboxes. Customer has to actively check it.
- Buried fine print at the bottom of a 4-page contract.
- Phone numbers obtained from list brokers with no record of who consented.
- Inferred consent (“they called us so they consented to all our messages forever”).
- Long-expired consent. Old consents from years ago for one purpose may not cover new types of messages.
STOP Requests: The Most Important Rule
Whenever a recipient replies STOP (or any reasonable variation: STOP, UNSUBSCRIBE, QUIT, END, CANCEL), you must:
- Acknowledge it with a single confirmation message.
- Stop sending all messages to that number — immediately, not “by next billing cycle.”
- Maintain the suppression — even if the customer later contacts you again, you can’t text them without re-collecting consent.
Most TCPA lawsuits trace back to one thing: the business kept texting after a STOP request. That’s the move that turns a customer dispute into a federal court case.
The right messaging system handles STOP suppression automatically. Manual lists fail.
Time-of-Day Rules
You can call or text a consumer only between 8am and 9pm in their local time zone. This applies to marketing messages strictly; transactional messages (appointment confirmations, “I’m on my way”) have more flexibility but still shouldn’t be sent at 11pm.
Most automated systems (including Kairvio) enforce time-of-day windows automatically. If yours doesn’t, build in the check.
Special Rules for Auto-Dialed and Pre-Recorded Calls
If you use any kind of automated calling system — voice broadcasting, robocalls, voicemail drops, AI-driven outreach — additional rules apply:
- Express written consent is required, not just basic consent.
- Specific identification of the calling business at the start of the call.
- An automated opt-out option (typically pressing a key during the call).
Standard one-on-one human or AI conversations don’t trigger these stricter rules. Mass automated outreach does.
How TCPA and A2P 10DLC Relate
These often get confused. They’re separate but complementary:
- TCPA is the federal law. Defines what you can and can’t do legally.
- A2P 10DLC is the carrier registration system. Defines how your messages physically get delivered.
You need to comply with both. A2P 10DLC registration alone doesn’t satisfy TCPA. TCPA consent alone doesn’t get your messages delivered if you’re not registered with the carriers.
For more on A2P 10DLC, see our A2P 10DLC compliance guide.
Practical Compliance Checklist for Service Businesses
If you do these six things, you’re handling the high-impact 90% of TCPA compliance:
- Add a clear consent line to your booking form: “By providing your phone number, you agree to receive text messages from [Business] regarding your service.”
- Identify your business in every text, especially first-touch messages.
- Honor STOP requests immediately with automated suppression.
- Use a separate opt-in checkbox for marketing messages (not appointment-related).
- Stay between 8am and 9pm local time.
- Keep records of when each customer’s consent was captured.
What a Compliant Booking Flow Looks Like
A short example of a compliant booking interaction:
- Customer fills out booking form. Form includes: “By providing your phone number, you’ll receive text messages from [Business] about your appointment. Reply STOP at any time to unsubscribe. Message and data rates may apply.”
- Customer submits. The system records timestamp and form fields as the consent record.
- System sends booking confirmation: “Hi [Name], this is [Business]. Your [service] is booked for [date/time]. Reply STOP to unsubscribe. Reply HELP for help.”
- Reminders fire 72hr, 24hr, and 2hr before. Each includes a STOP option in the first or last message.
- Customer replies STOP (hypothetically). System immediately:
- Sends one acknowledgment (“You’ve been unsubscribed. Reply HELP for help.”)
- Marks the number as suppressed.
- Blocks all future messages to that number.
That flow handles compliance and friction well. Tools like Kairvio bake this in automatically.
The Lawyer Question
For most small service businesses sending transactional texts to customers who explicitly provided their phone number for that purpose, the risk is manageable with the practices above. The cases that result in big lawsuits are almost always:
- Mass marketing programs without proper opt-in
- Continuing to text after STOP
- Robocalls without express written consent
- Buying lead lists and texting them
If your business does any of those, talk to a lawyer.
Related
This article is informational, not legal advice. TCPA rules change and apply differently depending on the specific facts of each case. For legal advice on your specific situation, consult an attorney familiar with telecommunications law.
Ready to stop losing leads?
Kairvio answers every call, texts missed callers, and turns leads into jobs.
Start Free TrialShare this article