Free Setup: Import included!

Book a Call
Business Analysis

Pool Route Profitability Tracking: Revenue per Stop, Cost per Mile, and the Metrics That Separate Profitable Routes from Money Losers

Calculate pool route profitability with revenue per stop, cost per mile, and tech efficiency metrics. Find the $10K-$50K most pool businesses leave on the table.

February 28, 2026By Pool Founder Team

Most Pool Service Companies Cannot Answer Their Most Important Question

Ask a pool service owner how much revenue they did last month and they will give you a number within seconds. Ask which of their routes is most profitable and you will get a pause, a guess, and usually a wrong answer. The gap between knowing total revenue and knowing per-route, per-job, and per-customer profitability is where most pool businesses leave $10,000 to $50,000 per year on the table through underpriced accounts, inefficient routing, and invisible cost leaks.

Route profitability is not just revenue minus obvious costs. It includes drive time between stops, fuel costs at current prices, chemical consumption per pool, technician labor loaded with benefits and payroll taxes, equipment wear, and the opportunity cost of time spent on low-margin accounts instead of higher-value work. Most pool service software tracks what you billed. Almost none tracks what each route actually costs to service, and without that number, every pricing and staffing decision is a guess.

This article breaks down every metric that drives pool route profitability, shows you what good and bad numbers look like, and demonstrates how Pool Founder automated profitability tracking calculates these metrics in real time so you can make decisions based on data instead of gut feel.

The Five Metrics That Determine Pool Route Profitability

Route profitability comes down to five measurable inputs. Miss any one of them and your profitability picture is incomplete. Here are the five metrics every pool service company should track, ranked by their typical impact on margins.

1. Revenue Per Stop

Revenue per stop is your average invoice amount divided by the number of service stops. The national average for weekly residential pool service ranges from $25 to $44 per visit ($100-$175 monthly). Revenue per stop below $25 almost always indicates underpriced accounts that need adjustment, especially when you factor in that each stop costs $15 to $22 in fully loaded expenses (labor, fuel, chemicals, overhead). The goal is a minimum 40% gross margin per stop.

$25-$44

National average revenue per weekly pool service stop

Source: HomeGuide, pool industry surveys 2026

2. Cost Per Mile

The IRS standard mileage rate for 2026 is $0.70 per mile. Most pool service trucks average $0.55 to $0.85 per mile when you factor in fuel, insurance, maintenance, and depreciation. A route with 8 stops spread across 45 miles costs $25 to $38 in vehicle expenses alone. The same 8 stops clustered within 15 miles costs $8 to $13. That $20 per day difference is $5,200 per year per route, and most operators run 3 to 8 routes.

3. Time Per Stop (Including Drive Time)

The industry average for a routine weekly clean is 15 to 25 minutes of on-site service time. But the metric that matters is total time per stop including drive time between locations. A route with 8 stops averaging 20 minutes of service and 12 minutes of drive time per stop consumes 256 minutes (4.3 hours). The same 8 stops with 6-minute drives takes 208 minutes (3.5 hours). That 48-minute difference either lets you add another stop or finish the day earlier, both of which improve profitability.

4. Chemical Cost Per Pool

Chemical costs average $8 to $15 per weekly visit for a standard residential pool. High-consumption pools (large volume, heavy bather load, or persistent algae issues) can run $20 to $30 per visit. Without tracking chemical usage per pool, you cannot identify the 10-15% of accounts that consume disproportionate chemical inventory and erode your margins. These accounts either need a price adjustment or a maintenance protocol change.

5. Technician Loaded Labor Cost

A technician paid $18 per hour actually costs $22 to $26 per hour when you add payroll taxes (7.65% FICA), workers comp (3-8% for pool service classification), health insurance contributions, vehicle costs, and paid time off. If you use the $18 hourly rate in your profitability calculations instead of the loaded labor rate, you are understating labor costs by 25-45% and overstating margins by the same amount.

MetricPoorAverageGoodExcellent
Revenue per stop< $22$25-$30$31-$40$41+
Gross margin per stop< 25%25-35%36-50%50%+
Miles between stops8+ miles5-7 miles2-4 miles< 2 miles
Stops per route day< 66-89-1213+
Chemical cost per pool/week$18+$12-$17$8-$11< $8

Why Spreadsheet Profitability Tracking Fails

Most pool service companies that attempt profitability tracking do it in a spreadsheet. It works for about two weeks before the data entry burden causes it to fall behind and become unreliable. The fundamental problem is that route profitability depends on real-time inputs, actual drive distances, actual chemical usage, actual time on site, actual technician costs, that change every day. A spreadsheet requires manual entry of all these variables for every route on every service day.

  • Drive distances change when customers are added, removed, or when technicians deviate from the planned route order.
  • Chemical costs fluctuate with supplier pricing, seasonal demand, and individual pool conditions.
  • Labor costs change with overtime, new hires, pay raises, and benefits enrollment.
  • Service times vary by pool condition, weather, and whether additional work orders are completed during routine stops.
  • Revenue changes with price adjustments, add-on services, missed payments, and seasonal service changes.

By the time you finish updating a profitability spreadsheet, the data is already a week old and missing key variables. The companies that successfully track profitability use software that captures these inputs automatically as part of the normal service workflow, not as a separate data-entry task.

How Pool Founder Tracks Route and Job Profitability Automatically

Pool Founder calculates route and job profitability in real time by combining data that already flows through the system: invoice amounts, GPS-tracked drive distances, technician pay rates, chemical usage logs, and job completion times. There is no additional data entry required. If your technicians are completing their normal workflow in the app, profitability metrics are computed automatically.

What Gets Tracked Automatically

  • Revenue per route, per customer, and per stop calculated from actual invoiced amounts including surcharges and discounts.
  • Labor cost using each technician loaded pay rate (base pay + payroll taxes + benefits + workers comp) multiplied by actual hours worked per route.
  • Drive cost calculated from GPS-tracked route distances using your configured per-mile rate or the IRS standard rate.
  • Chemical cost tracked per pool from chemical usage logs entered during service, priced at your actual inventory cost.
  • Gross margin per route and per stop computed as revenue minus all tracked variable costs.
  • Trend data showing how each route profitability changes week over week and month over month.

Customer-Level Profitability

Beyond route-level views, Pool Founder calculates profitability at the individual customer level. This reveals the accounts that look profitable on revenue alone but consume disproportionate chemicals, require excessive drive time, or generate frequent callbacks. Armed with this data, you can make targeted pricing adjustments on your least profitable accounts instead of applying blanket price increases that risk losing your best customers.

How to Use Profitability Data to Make Better Business Decisions

Profitability data is only valuable if it drives decisions. Here are the four highest-impact actions pool service companies take once they have visibility into route and job-level profitability.

1. Reprice Your Bottom 10% of Accounts

Every pool service company has accounts that are priced below their true cost of service. Maybe they were acquired from another operator at legacy rates, maybe the pool is larger or more complex than the original quote assumed, or maybe chemical costs have risen since the price was set. Profitability tracking identifies these accounts by name. A $10 per month increase on your 15 least profitable accounts adds $1,800 per year in pure profit with minimal churn risk because these accounts are typically underpriced relative to the market.

2. Restructure Inefficient Routes

When you can see that Route A generates $42 per stop at 65% margin while Route C generates $38 per stop at 28% margin, you know where to focus optimization effort. Often the fix is geographic: moving two or three stops between routes to reduce total drive miles. A 10-mile reduction in daily route distance saves approximately $3,600 per year per route at current fuel and vehicle costs.

3. Staff to Profitability, Not Just Coverage

Assigning your highest-cost technicians (experienced, higher-paid) to your lowest-margin routes is a common invisible mistake. Profitability data lets you match technician cost to route revenue, putting experienced techs on routes with complex pools and higher service rates, and newer techs on straightforward routes where speed matters more than expertise.

4. Set Data-Driven Pricing for New Customers

When a new prospect calls, profitability data tells you exactly what a pool in that neighborhood costs to service. Instead of guessing, you price based on actual data from nearby accounts: average chemical cost, drive time from your existing route, and the loaded labor cost to service a pool of that size and complexity. This eliminates the most common pricing mistake in pool service: quoting too low to win the job and regretting it for years.

Pool Route Profitability Benchmarks for 2026

Based on industry data from HomeGuide, pool industry surveys, and Pool Founder customer aggregates, here are the profitability benchmarks for residential pool service routes in 2026.

MetricSolo OperatorSmall Company (2-5 techs)Mid-Size (6-15 techs)
Revenue per route day$350-$550$400-$650$450-$750
Variable cost per route day$120-$200$180-$320$220-$400
Gross margin per route55-70%40-55%35-50%
Net margin (after overhead)25-40%15-25%12-22%
Stops per route day8-128-1410-16
Revenue per stop$35-$50$30-$48$28-$45

Solo operators typically show higher margins per route because they do not allocate overhead costs (office, admin, management time) to individual routes. Multi-tech companies with proper overhead allocation usually target 15-25% net margin per route as a healthy benchmark.

Ready to streamline your pool service business?

Pool Founder gives you route optimization, automated invoicing, chemical tracking, and everything else you need to run a more profitable pool business.

Try Pool Founder free for 30 days

Frequently Asked Questions

What is a good profit margin for a pool service route?

A healthy gross margin for a residential pool service route is 40-55%, meaning for every $500 in route revenue, $200-$275 goes to variable costs (labor, fuel, chemicals) and $225-$300 is gross profit. Net margin after overhead allocation typically ranges from 15-25% for multi-technician companies and 25-40% for solo operators. If any route consistently falls below 30% gross margin, it likely has pricing or efficiency issues that need attention.

How do I calculate the true cost of servicing a pool route?

Add up five cost categories: (1) technician loaded labor cost (hourly rate + 25-45% for taxes, insurance, benefits) multiplied by total route hours including drive time, (2) vehicle costs at $0.55-$0.85 per mile for total route distance, (3) chemical costs tracked per pool, (4) equipment depreciation and replacement costs allocated per route, and (5) overhead allocation (office rent, admin, software, insurance) divided across routes. Most companies undercount by forgetting to use loaded labor rates and to include drive time in labor calculations.

How many stops should a pool technician complete per day?

The industry standard for weekly residential maintenance is 8 to 14 stops per route day, depending on geographic density, pool complexity, and additional service tasks. In dense suburban markets, efficient routes complete 12-16 stops. In rural or spread-out areas, 6-10 stops may be the practical maximum. The key metric is not stop count alone but revenue per hour and margin per route day.

Can pool service software track profitability automatically?

Most pool service software tracks revenue but not costs at the route or job level, meaning profitability calculations still require manual spreadsheet work. Pool Founder is one of the few platforms that calculates profitability automatically by combining invoice data, GPS-tracked drive distances, technician pay rates, and chemical usage logs into real-time profitability dashboards at the route, job, and customer level.

How often should I review route profitability?

Review route-level profitability monthly to catch trends before they become problems. Review customer-level profitability quarterly to identify accounts that need repricing. Review technician efficiency weekly during the peak season when route volumes are highest. Pool Founder profitability dashboards update in real time, so you can check at any frequency without additional data entry.

Sources & References

Related Articles

Start your free trial

Try the best pool service software today

Join other pool founders who are scaling their businesses with smarter operations, happier customers, and better profits.

No credit card required • Free trial available • Cancel anytime