Mike runs a high-end PPF and window tint shop in Frisco. He’s got a crew of three, a clean shop, and a reputation for doing the best work in Collin County. But last November, Mike sat in his office staring at a calendar that looked like a ghost town. He had four open bays and only two cars booked for the entire following week.
He’d spent the last three years paying for “exclusive” leads from the big-name lead aggregators. He was paying hundreds of dollars a month for the privilege of chasing people who had already forgotten they filled out a form, or worse, people who lived three towns over and weren’t actually looking for PPF—they just wanted a cheap tint job.
Mike didn’t need a “brand awareness” campaign. He didn’t need a fancy new logo or a report showing that his website traffic was up 20%. He needed the phone to ring, and he needed the people on the other end of the line to have a car in their driveway and money in their pocket.
If you’re running a shop in Dallas-Fort Worth, Raleigh, or anywhere in between, you know exactly how that feels. The “slow season” isn’t just a dip in revenue; it’s the stress of wondering if you can keep your crew busy without cutting your prices and attracting the kind of cheap-skate customers who make your life miserable.
Here is the straight talk: If your only way of getting new jobs is relying on referrals or paying a third-party company to sell you the same lead they sold to four other guys in your zip code, you don’t own a lead pipeline. You’re renting your growth. And when the slow season hits, the landlord raises the price while the quality of the leads drops.
The Lead Ownership Lie
Let’s address the elephant in the room. Many of you have been burned by the HomeAdvisor/Angi model. You paid for leads that weren’t in your service area or didn’t match your trade. You saw the headlines about the $7.2M FTC fine, but for you, it wasn’t about the headlines—it was about the thousands of dollars that vanished from your bank account without a single booked job to show for it.
The problem is that these companies sell access, not customers.
When you pay for a shared lead, you are competing in a race to the bottom. The first person to answer the phone usually wins, which means the only way to compete is to drop your price. That is a losing game.
To keep the calls coming when things slow down, you have to stop renting and start owning. You need a system where the lead goes directly from a Google search to your phone—no middleman, no shared leads, and no paying for “opportunities” that never turn into revenue.
The “Slow Season” Math: What You Should Actually Be Spending
One of the biggest mistakes we see local contractors and shop owners make is treating marketing like a light switch. They flip it “on” when they are desperate and “off” the second they get a few big jobs on the calendar.
That is the fastest way to ensure you have a slow season every single year.
Marketing is an investment in your future calendar. To keep a steady flow of booked jobs, you need a consistent budget based on your revenue, not your mood.
For a shop doing under $1M in annual revenue, you should typically be allocating 5-10% of your gross revenue back into marketing. If you’re in the $1M to $3M range, that number moves up to 8-12%.
Now, if you’re thinking, “I can’t afford to spend 10% of my money on marketing during a slow month,” you’re looking at it backward. That budget is what prevents the slow month from happening in the first place. It’s the cost of keeping your crew working and your bays full.
How to Fill the Calendar Without Dropping Your Prices
When the phone stops ringing, the instinct for most blue-collar owners is to run a “20% Off” sale. Stop doing that.
When you slash your prices, you don’t just attract more customers; you attract worse customers. You attract the people who will complain about a single speck of dust on a ceramic coating or fight you over a $50 difference in a plumbing quote.
Instead of dropping your price, change your offer.
1. The “Maintenance” Hook If you’re an HVAC or plumbing contractor, don’t just wait for something to break. Create a “Winter Readiness” or “Spring Tune-up” package. It’s a lower-ticket entry point that gets your crew into the house. Once you’re in the door and the customer trusts you, you’ll find the $2,000 job that needs to be done. That is how you fill a Tuesday gap without sacrificing your margins.
2. The “Bundle” Play For the PPF and tint shops: stop selling just the film. Sell the “Full Protection Package.” Bundle the front-end PPF with a specific interior protection or a window tint package. Give them a reason to book the whole thing now rather than piecemeal. You aren’t lowering the price; you’re increasing the value of the job.
3. The “Past Customer” Goldmine This is the most overlooked part of the trade. You have a list of every person you’ve ever done a job for. Most of them haven’t heard from you in six months. A simple, no-BS text or email saying, “Hey [Name], it’s [Your Name] from [Shop Name]. We’re doing some end-of-season maintenance checks this month—want me to get you on the calendar for a quick look?” can fill your next three days in about twenty minutes.
These are leads you already own. They don’t cost you a dime in ad spend, and they already trust you.
The Only Metric That Matters: Booked Jobs
We are tired of seeing agencies show local business owners charts that go up and to the right. “Impressions” don’t pay your rent. “Click-through rates” don’t pay your crew.
If your marketing agency is sending you a monthly PDF full of jargon like “CTR” and “Conversion Rate Optimization” but your phone isn’t ringing, you are being lied to.
The only metric that matters is: How many calls did we get, and how many of those turned into booked jobs?
If you spend $1,000 on a campaign and it generates 20 calls, and 5 of those turn into $1,000 jobs, you just made $5,000 from a $1,000 spend. That is a win. Everything else is just noise.
Building Your Own “Phone Line”
So, how do you actually execute this? You build a lead engine that you own.
This means having a Google Business Profile that actually converts, a website that doesn’t look like it was made in 2012, and a targeted ad strategy that puts your phone number in front of people the exact second they realize they have a problem.
When you own the system, you can turn the volume up or down. If your crew is slammed and you’re two weeks out, you can dial back the ad spend. If you hit that November slump and the bays are empty, you can crank it up and get the phone ringing by tomorrow morning.
You are no longer at the mercy of a lead provider who is selling your prospects to your biggest competitor across town. You own the relationship from the first click to the final invoice.
The Bottom Line
The slow season is inevitable, but the “silent phone” is optional.
You can keep playing the lead-buying game and hoping the next “exclusive” lead is actually a real customer, or you can build a system that makes you the dominant option in your local area.
Stop looking at traffic charts. Start looking at your calendar. If there are gaps in your schedule for next week, it’s time to stop renting your growth and start owning it.
If you’re tired of the BS and you want a marketing partner who speaks your language—someone who cares more about your booked jobs than your “impressions”—we should talk. We don’t do fluff, and we don’t do jargon. We just help you get the phone ringing.
Want to see how we can fill your calendar for the next quarter? Book a strategy call with the Performance MAX team today.