Skip to main content
A two-column checklist of contractor texts that are fine to send and texts that are not

Contractors hear “TCPA” and picture a lawsuit. Then they either stop texting customers entirely, which costs them jobs, or they ignore it completely, which is worse. The actual rule of thumb is simpler than the fear around it.

General information for contractors, not legal advice. If you are running a large SMS program or you have already had a complaint, talk to a lawyer who does this for a living.

The one-sentence version

If they contacted you first, texting them back about the thing they contacted you about is normal business communication. If you went and found them, you need real permission.

That is the whole shape of it. The rules exist to stop mass unsolicited marketing to strangers — the robotexts everyone hates. They were never designed to stop a fence company from replying to someone who just dialed their number.

What “they contacted you first” covers

  • Somebody called your business number, whether or not you answered
  • Somebody submitted a form or a quote request on your website
  • Somebody texted your keyword off a truck or a sign
  • An existing customer you are scheduling, confirming, or invoicing

In each case the person handed you their number with the obvious expectation of hearing back. Replying to that is what they wanted.

What it does not cover

  • A list of numbers you bought from a lead vendor
  • Numbers scraped from permit records or property data
  • Blasting a ZIP code because it hailed on Tuesday
  • A customer from four years ago you are now sending promotions to without consent
  • Anyone who has replied STOP, about anything, ever again

This is where contractors get in trouble, and it is almost never the missed-call text-back. It is the moment somebody sells them a spreadsheet.

Keep the reply on-topic

Existing-inquiry consent is scoped to the inquiry. Someone called about a fence, so text them about the fence. That same consent does not authorize a spring gutter-cleaning promotion six months later. If you want to run actual marketing campaigns to past customers, that is a different consent, collected separately, in writing, with the marketing purpose stated plainly.

STOP means stop, immediately and forever

STOP, UNSUBSCRIBE, CANCEL, QUIT, END. If somebody sends one of those, texting has to end right then, automatically, without anyone at your company deciding whether they meant it. Any decent platform handles this for you and keeps the suppression permanently. If yours does not, you have the wrong platform.

Quiet hours

Do not send automated texts outside roughly 8am to 9pm in the recipient’s local time, and check your state — several are stricter, and a few restrict Sundays. Note the phrase “recipient’s local time.” If you are in Maryland working a job near a state line, that matters.

People will tell you a genuine immediate reply to someone who called at 9:40pm is a different animal from a scheduled marketing blast, and there is an argument there. We did not build on it. Our platform holds every automated send until 8am in the recipient’s time zone, including the missed-call reply, and there is no switch to turn that off. A quiet window you can override is not a quiet window.

A2P 10DLC: the part nobody explains

Separate from TCPA, and it is a carrier requirement rather than a law. Since 2021 the US carriers require any business sending application-to-person messages over standard 10-digit numbers to register: who the business is, what kind of messages it sends, and sample message content. That is A2P 10DLC.

Unregistered traffic gets filtered, throttled, or silently dropped. That last one is the dangerous part — your texts appear to send and simply never arrive, and nobody tells you.

Registration needs your legal business name, your EIN (sole proprietors have a path too), your business address and your website. Published carrier turnaround runs anywhere from a day to about three weeks depending on the carriers and how clean the submission is. Filing it for every customer as part of setup is our job, not yours — the whole process, and exactly where we are with it, is on our compliance page.

The short checklist

  • Only text people who contacted you first, about what they contacted you about
  • Identify your business in the first message — every time
  • Honor STOP instantly and permanently
  • Respect quiet hours in their time zone, not yours
  • Register 10DLC, or your messages quietly go nowhere
  • Never buy a list. There is no version of that which ends well.

Follow those six and you are doing what a careful business does. The homeowner who called you at 2pm and got a text back at 2:00:05 is not going to sue you. She is going to reply.

Where this comes from

Written by the team at Tailgate Office, LLC. Industry figures are published averages; anything we estimated ourselves is labelled as an assumption in the text. Competitor pricing is quoted from public pricing pages as of August 2026 and moves without warning. Nothing here is legal or financial advice.

Keep reading

A contractor website analytics view showing 214 visitors and only 3 form submissions, with a flat line of leads under tall bars of traffic
Websites

Your Website Is a Brochure. The Homeowner Wanted a Price.

Two hundred people visited your site last month and three filled out the form. The traffic is not the problem. The problem is what the site says when somebody asks what it costs.

A stopwatch stopped at five minutes beside a bar chart showing win rate collapsing as response time increases
Lead Response

The Five-Minute Rule: Why Speed Beats Your Price, Your Reviews and Your Truck

About 78% of jobs go to whoever responds first. Not the cheapest, not the best reviewed. First. Here is what that actually means for a contractor who works with his hands.

A 140-foot cedar fence line beside a price breakdown of material, posts, labor, gates and tear-out
Pricing

What to Charge for a Fence — and How to Stop Guessing on the Phone

You already have a pricing formula. It lives in your head and you run it in fifteen seconds on the phone. Writing it down is what lets a website quote for you.

The office your truck never had.

Set it up tonight. It quotes tomorrow's leads, and every missed call you log gets answered from one inbox. Free for 30 days, no card required.