Have you ever had to let go of customers because they no longer fit your service area?
This has been one of the harder operational decisions I’ve had to make as our business has grown.
When we first started, we said yes to almost everything.
A new customer 35–45 minutes away? Sure.
One random stop completely outside our main routes? We took it.
At the beginning, it felt worth it because every customer mattered and we were trying to grow.
But over time, I started realizing some of those decisions were quietly costing us a lot:
- extra drive time
- fuel
- route inefficiency
- employee hours
- schedule pressure
- less availability for denser areas
A few isolated customers may not seem like a big deal individually, but collectively they can eat hours out of your week.
And the hardest part is some of those customers have been with you for years.
I recently had to let go of one of our original clients after 4+ years because her area simply no longer made operational sense for us. Honestly, I procrastinated that conversation for over a year.
Part of it was guilt.
Part of it was loyalty.
Part of it was knowing she had supported us early on.
She was really sad about it, which made the conversation harder, but she also understood why we had to make the decision.
That conversation reminded me that scaling sometimes requires protecting the overall health of the operation, even when individual decisions feel emotionally uncomfortable.
We’re trying to build tighter route density now instead of constantly expanding outward.
Less windshield time has improved a lot:
- scheduling
- profitability
- technician morale
- flexibility
- capacity for growth inside our strongest areas.
Still not an easy part of business though.
Do you keep long-term customers outside your core area out of loyalty, or eventually redraw the boundaries as the business grows?