📌 Key Takeaway: Running 40+ stops a week in Johnson County means treating route density, chemical logs, and customer communication as one connected system — not three separate to-do lists.
Build Your Route Around Geography, Not Chronology
Most new pool service owners in Burleson, Cleburne, and Joshua schedule clients in the order they signed up. That works for the first ten accounts. By account 25, you are crossing FM 917 three times a day and burning an hour in truck time. Rebuild your week so each day covers a tight geographic cluster: Monday for Crowley and southwest Fort Worth spillover, Tuesday for Burleson north of Hidden Creek Parkway, Wednesday for Burleson south plus Joshua, Thursday for Cleburne and Keene, Friday for Alvarado and Venus. Aim for stops that sit within a six-minute drive of each other. When you onboard a new client, look at the map before you quote — if they live off-cluster, either charge a windshield-time premium or push them to a day that is already going that direction. If you are building density from scratch, buying an established book in a defined ZIP cluster gives you a head start; see how route packages are structured at pool routes for sale in Texas.
Pick One Field App and Live Inside It
Skimmer, Pool Office Manager, and HCP all do the same core job: route sheets, chemical logging, photo capture, and invoicing in one place. The mistake is running two systems — a paper clipboard for chemicals and an app for billing. Once you cross 30 accounts, the duplicate entry will cost you a stop a day. Pick one tool, enter every account, and force yourself to log readings on-site before you pull out of the driveway. The chemical history becomes your defense when a customer calls in November claiming their plaster etched because you "never balanced it." Pull up the FC, CC, pH, TA, CYA, and CH readings from every visit and the conversation ends in thirty seconds. Set the app to auto-send a service report with a photo of the pool and the chemicals dosed — Johnson County customers in newer subdivisions like Mountain Valley and Chisenhall expect that level of transparency, and it cuts your "did you come today?" texts by roughly 80%.
Standardize Your Truck and Your Tuesday
Disorganization on the truck looks like disorganization to the customer. Build a fixed layout: liquid chlorine on the driver side, acid on the passenger side, brushes and poles racked vertically, a sealed bin for DE and salt, and one labeled tote per cleaning chemical. Restock every Friday afternoon so Monday morning is not a Leslie's run. Then standardize your Tuesday — or whichever day you pick — as your admin block. Two uninterrupted hours for invoicing, scheduling repairs, ordering parts, and answering the week's emails. If you try to do admin between stops, it will eat your route time and nothing will get done well. Block it on the calendar and treat it like a customer appointment.
Tier Your Customers and Price Accordingly
Not every pool deserves the same monthly rate. A 14,000-gallon plaster pool with a screen enclosure in Godley takes 18 minutes. A 25,000-gallon pebble pool with a spa, water feature, and three dogs in Burleson takes 35 and chews through twice the chlorine in July. Sort your book into three tiers — standard, complex, and problem — and audit pricing every January. The "problem" tier covers heavy debris, algae-prone pools, and customers who text you four times a week. Either price those at 1.5x or trim them at renewal. Twenty well-priced accounts beat thirty mediocre ones, especially when summer heat in North Texas pushes chemical costs up.
Communicate on a Schedule, Not on Demand
The owners who feel buried are usually the ones answering texts at 9 p.m. Set communication windows: a service-day report sent automatically, a monthly statement on the first, and a seasonal email in March (opening reminders), June (heat and chlorine demand), and October (closing and freeze prep). Put your business hours in your email signature and your voicemail. When a customer texts after hours, the auto-reply handles 70% of questions. The 30% that are real emergencies — green pool, equipment leak, no flow — get a callback the next morning. This single change buys back roughly five hours a week.
Track Three Numbers Every Month
Most route owners track revenue and nothing else. Add stops-per-hour, chemical cost as a percentage of revenue, and accounts-gained-versus-lost. Stops-per-hour tells you if your route density is improving. Chemical cost percentage should sit between 12% and 18% in Johnson County's climate — higher means you are overdosing or your pricing is stale. Net account change tells you whether your business is actually growing or just churning. Review those three numbers on the same Tuesday admin block every month. If you are considering scaling by acquiring an additional cluster instead of door-knocking, the math gets easier when you can compare your current numbers against a defined book — browse current pool routes for sale listings to see how stops-per-hour and revenue-per-account vary across territories.
Plan for the Two Weeks That Break Everyone
Two periods every year wreck unprepared route owners in Johnson County: the first 95-degree week in May, and the freeze window between Christmas and mid-February. In May, chlorine demand doubles overnight and customers panic about algae. Stock acid and liquid chlorine two weeks before Memorial Day, not after. For freezes, build a pre-staged checklist — which pumps run, which covers go on, who gets a phone call versus a text — and run through it the moment the National Weather Service posts a hard freeze watch. The owners who lose customers after a freeze are almost always the ones who got caught flat-footed. The ones who keep customers for a decade are the ones who called every account 48 hours before the storm.
