---
title: "What a pool route actually is, What is a Pool Route?"
url: https://poolroutemarketplace.com/learn/what-is-a-pool-route/what-is-a-pool-route
description: "A \"pool route\" is a portfolio of recurring residential or commercial swimming pool service accounts that one operator services on a weekly schedule.\n\nThe asset"
lang: en
---

# What a pool route actually is

Lesson 1 of 3 · 4 min read

A "pool route" is a portfolio of recurring residential or commercial swimming pool service accounts that one operator services on a weekly schedule.

The asset isn't the truck, the chemicals, or even the customers individually. The asset is the **recurring billing relationship** and the **route density** that makes it efficient to service them.

A typical residential account pays $150-$200/month for weekly service: chlorine check, brush, vacuum, filter clean, equipment inspection. Multiply that across 60-150 stops on a tight geography and you have a small business doing $10k-$25k/month in fairly predictable revenue.

That predictability is why routes sell for a multiple of monthly billing — usually 8-14x monthly recurring revenue, depending on density, account quality, and how the books look.

## Quick check

\1. What's the real asset in a pool route?

\2. Routes typically sell for what multiple?

\3. Route density matters more than total account count.

Earn 67 points

Mark this lesson complete

Next lesson →: https://poolroutemarketplace.com/learn/what-is-a-pool-route/the-three-operating-models

## Structured data

```json
[
  {
    "@context": "https://schema.org",
    "@type": "Organization",
    "name": "Pool Route Marketplace",
    "url": "https://poolroutemarketplace.com",
    "logo": "https://poolroutemarketplace.com/favicon.png"
  },
  {
    "@context": "https://schema.org",
    "@type": "WebSite",
    "name": "Pool Route Marketplace",
    "url": "https://poolroutemarketplace.com",
    "potentialAction": {
      "@type": "SearchAction",
      "target": "https://poolroutemarketplace.com/browse?q={search_term_string}",
      "query-input": "required name=search_term_string"
    }
  }
]
```