Key Takeaways
- January is the slow month for painters, and the government counts it. The BLS series for painting and wall covering contractors has hit its low in January four years running. From August 2025 to January 2026 it dropped 24,900 jobs, about 11.7%.
- Buying leads in January is the expensive move. Harvard Business Review puts a new customer at 5 to 25 times the cost of keeping one you already have.
- The build is one smart list with four filters, one text that names the job you did, and a second text eight days later. Then it stops.
- The calendar behind the link gets set up for winter: estimates only, 30 minutes, two slots a day, a buffer after each.
- One STOP reply blocks that number at the carrier, reminders and invoice links included. That's why the list is small and the message is personal.
Every January the phone stops ringing for painters. It's not a feeling, it's in the data. That's the setup for episode seven of The Trade Stack on our YouTube channel, and the build is simple on purpose: one list of people who already paid you, one text that names the job you did for them, one booking link, and a calendar set up for winter. We're On Point Tech Solutions in Los Gatos, and if you're running Go High Level in the Bay Area, or thinking about it, this is the build we'd hand a painter first. Here's the whole thing.
The Slow Month Is Measured, Not Guessed
Most "painting is seasonal" articles online are written by painting companies selling winter work. So the episode went to the source. The Bureau of Labor Statistics counts people working for painting and wall covering contractors every month (series CEU2023832001, not seasonally adjusted). January was the low month in 2023, 2024, 2025 and 2026. In August 2025 the count peaked at 212,800. By January 2026 it was 187,900. That's 24,900 jobs gone in five months. You can open the same series and check it yourself.
Now here's what most owners do about it. They buy leads. They boost a post. They go hunting for strangers in the one month nobody is thinking about paint. Harvard Business Review put a number on that trade back in 2014: winning a brand new customer costs 5 to 25 times more than keeping one you have. And you already have them. They're in your phone, in an old invoice folder, on a spreadsheet nobody has opened in two years.

Step One: The List, Four Filters
You're not texting your whole database. You're texting a slice of it, and four filters decide who's in:
- Customer, not lead. Somebody who ghosted your quote two years ago doesn't get this.
- Last job more than a year old. Recent customers don't need a nudge yet.
- A mobile number on file. Not a landline, not just an email.
- Not on your calendar right now. Nothing looks worse than this text landing while your crew is standing in her hallway.
Those four are one smart list. Save it once and it's there next January too.
Before you build anything, count. Open wherever you keep customers, whether that's a CRM, QuickBooks or a box of paper invoices, and count how many people paid you between one and three years ago. Under fifty and this isn't your problem yet; volume is, and that's a different fix. Over a hundred and that list is worth more than any lead you can buy in January.
Step Two: The Workflow and the Words
In the workflow builder it's five pieces and no more:
- Trigger: a tag gets added, so the smart list feeds it. There's no giant send button anywhere.
- Wait: so the text lands on a Tuesday morning, not at 9 at night.
- One message. Not a campaign. One.
- Branch: if she writes back at all, the automation stops touching her and the conversation is yours.
- If she says nothing, one more message eight days later. Then it stops for good.
Two messages total. The temptation is a nine step drip. A nine step drip is how a painting company ends up on a carrier block list.
The words are where most of these die. Name the job. Not "hi there," not "we're running a special." Something like: We did the exterior on your place over on Willow back in spring 2024. Winter's our slow stretch so we've got room, and interiors go quicker with the house closed up anyway. Here's the link if you want a time. Or reply no thanks and I'll leave you alone. (Willow is an example street from the video, not a real customer.)
Read it out loud before you save it. If it sounds like it came from a company, rewrite it until it sounds like the guy who was up the ladder. Then send it to your own phone first.

Step Three: A Calendar Set Up for Winter
A reply that sits there unanswered is worse than no text at all. So the link goes to a calendar built for this season, which is a different animal from your summer schedule:
- Estimates only, not the job itself.
- 30 minutes, not two hours.
- Two slots a day, not eight, because you're still finishing fall work.
- A buffer after each one, so a drive across town doesn't eat the next appointment.
She picks a time and it lands on her record, right next to the invoice from the job you did two years ago. Same person, same thread, one place.
Past customers do one of three things with that text. She books, which is the easy one. She writes back "maybe February," and that gets a tag and a reminder on your calendar for the first week of February. Or she says nothing, which is most of them, and that's fine. She got one message from somebody she already paid, and it cost you about a penny.
The Gotcha: One STOP and That Number Is Gone
This one is permanent. If somebody replies STOP, the block happens at the carrier, not in your software. Twilio documents it as error 21610: you can't send to that number again until the person texts START. You can't undo it from your side, and no support ticket fixes it.
And it isn't only marketing that gets blocked. It's everything from that number to her, including the appointment reminder and the invoice link for a job you might do next summer. That's the whole reason this build stays small. One message, to a filtered list, that names a real job she remembers. Don't blast three hundred people in one minute with something that reads like an ad.
Why This Matters for Go High Level Bay Area Painters
Around here the rainy months push exterior work off the schedule, so a painter in San Jose, Los Gatos or anywhere in the Bay Area feels January the same way the national numbers show it. The customers you already painted for are the cheapest winter work there is. They know your crew, they've seen your work on their own walls, and interiors don't care about the rain.
The math is the boring part, and it's the reason this works. HomeAdvisor puts the average interior painting job at $2,022, usually somewhere between $965 and $3,089. Texting 300 past customers runs about $3 at HighLevel's LC Phone rate of $0.00747 a segment plus roughly $0.003 in carrier fees. One booked job pays for a year of doing this.
Same build works for HVAC, plumbing, roofing, electrical, landscaping and remodeling: any trade with a slow stretch and a list of people who already paid once.
Practical Steps
- Count the customers who paid you between one and three years ago. Don't build anything until you have that number.
- Build one smart list: customer not lead, last job over a year old, mobile number on file, not on the calendar now.
- Set up the workflow: tag trigger, wait until a weekday morning, one message, a reply branch, one follow up at eight days, then stop.
- Write the text so it names the job you did, gives one reason it's now, and offers "reply no thanks" as the way out.
- Send it to your own phone first.
- Set up a winter calendar: estimates only, 30 minutes, two slots a day, a buffer after each.
- Decide what happens to "maybe February" replies before the first one comes in.
Watch the Full Build
Final Thoughts
One smart list of people who already paid you. One text that names the job. One link to a calendar built for winter. One follow up, then silence. Nothing in the video is a measured result from a real painting company. It's public employment data, published rates, and checks you run on your own records.
The free version is at optechsol.llc/setup: the four filters, the exact wording, the calendar settings and the two message sequence. Rather have it running by Friday? That's what we do. On Point Tech Solutions is a Go High Level consultant in Los Gatos building automations for painters and trades across San Jose and the Bay Area. We build it for you or teach your team with an SOP, and either way you own it. Start at optechsol.llc.