I run a pool route in New Jersey. Water Warriors — that’s me, my truck, and a book of accounts I service every week. A couple of years back I did what a lot of growing pool guys do: I looked at ServiceTitan.

If you’ve never been through it, here’s how it goes. You can’t just see a price. You fill out a form, you get a call, and eventually a very friendly person walks you through a demo. It’s a genuinely impressive product. It’s also built for a company that looks nothing like mine, and by the time I understood what it would actually cost to run a pool route on it, I’d already decided to build something else.

This is the honest version of that story, and what I did about it. If you’re searching for a ServiceTitan alternative for pool service, you’re probably standing where I was.

First, credit where it’s due

ServiceTitan is the deepest field-service platform ever built. Dispatch, recorded phone lines, marketing automation, real business intelligence, fleet telematics — it’s an enterprise machine, and for the right company it earns every dollar. If you’re running 20-plus trucks across pool, HVAC, and plumbing with office staff and a dispatcher, ServiceTitan may genuinely be worth it. I’m not here to trash it. I’m here to tell you it’s the wrong size for a pool route, and if you get one of their salespeople honest, they’ll tell you the same.

Their own tiers make the point. By how they price and package, shops under about ten techs — which is most of the pool industry — are not who the product is for.

What it actually costs (as best anyone can tell)

Here’s the thing that bothered me most: you cannot see the price. Go to their pricing page today and you’ll find three tiers — Starter, Essentials, and The Works — billed per technician, each with a “Request Pricing” button and zero dollar amounts. To get a number, you have to sit through a demo.

So the numbers below are third-party 2026 estimates, not official figures — treat them as ballpark, because that’s all any of us outside a sales call can do:

  • Roughly $245–$500 per technician, per month, depending on tier.
  • A one-time implementation fee somewhere between $5,000 and $50,000+.
  • Unpublished “Pro” add-ons — Marketing Pro, Phones Pro, Fleet Pro, Scheduling Pro — that reviewers report can add 30–50% on top of the monthly bill.

Run that for a three-tech pool crew and you’re looking at four figures a month before you’ve cleaned a single pool, plus a five-figure setup bill. For a route business, that math just doesn’t close.

The part that made me walk

Then there’s the contract. The standard deal is a 12-month minimum, and larger shops get pushed toward multi-year. Fine — lots of software wants a year. But read their terms of use on early termination. If you leave before the term is up, you owe a fee “equal to all the remaining payments.” That’s a 100% buyout of what’s left on your contract, and they explicitly frame it as not a penalty. Your only clean exit is if they materially breach and don’t fix it inside 30 days. To cancel at the end of the term, you send written notice.

I’ve talked to pool guys who paid for the better part of a year without ever fully getting onboarded, and still couldn’t walk away without eating the balance. For a one-truck or three-truck operation, signing that is a bet you can’t afford to lose.

The pool problem nobody mentions in the demo

Here’s the one that’s specific to us. In ServiceTitan, pool service is a checkbox under “Other Industries.” There is no chemistry anywhere in the product. No readings, no dosing math, no LSI, no chemical-cost tracking. Nothing that reflects how a pool route actually runs.

And chemistry is the job. It’s the thing my techs log at every stop, the #1 variable in whether an account is profitable, and the record that protects me when a homeowner says the water was cloudy. Paying enterprise money for a platform where the core of my work lives in a free-text notes field — a field I can’t filter, report on, or build a route around — never made sense.

So I built the thing I actually wanted

I’m a pool guy, not a software company. But I know how a route runs, and I got tired of bending general-purpose tools around a job they were never built for. So I built WaterMark, a pool-service app built by someone who does this for a living. Here’s how it’s different from what I found shopping ServiceTitan — not louder, just plainer:

The price is on the page. Free Starter tier for a one-tech operator. Founding-50 is $49/month locked for life (it goes to $59 standard after), and that includes two techs (+$20/tech after that — it’s on the pricing page, no demo required). No demo required to see a number.

No contracts. Month-to-month, cancel anytime, keep your data. There is no buyout clause because there’s no term to buy out of. The cost of trying WaterMark and deciding it’s not for you is an afternoon, not a year.

Chemistry is the product, not a checkbox. Readings, dosing, LSI, chemical costs — these are core objects, not custom fields. Your techs log a real dose calc on a real pool, and it lives in the record.

QuickBooks sync is free. Two-way, both directions, no upcharge. A lot of tools gate QuickBooks behind a pricier tier. Yours syncs on day one at no extra cost, and there’s an open API so your data is never held hostage.

The app can’t lie about what it did. This is the part I care about most. WaterMark is built so it structurally cannot claim an action that wasn’t taken — the summaries, the recaps, the receptionist are all bound to what actually happened at the pool. The trust comes from the architecture, not from making techs snap photos to prove they showed up.

You also get route optimization as a default, not a top-tier upsell. On any paid plan, the owner can enable the metered AI receptionist to book real jobs so you don’t miss a pool call. Payment links switch on at public launch so you get paid the day you service the pool.

The honest part

I’m not going to oversell it. WaterMark is new. We’re brand-new to the app stores, and I don’t have a wall of reviews yet — ServiceTitan has years of enterprise depth I can’t match feature-for-feature, and I won’t pretend otherwise. If you need recorded phone lines, multi-lender financing dashboards, and fleet dashcams across three trades, they’ve got a real product and you should look at it with your eyes open on the contract.

But if you run a pool route — solo, or a few trucks — and you’ve been staring at a demo-gated quote and a 12-month buyout clause wondering if there’s something built for you, there is. That’s the whole reason it exists.

Try it, no strings

The free Starter tier costs nothing and doesn’t ask for a card. Import your customers, run tomorrow’s route today, and see how the chemistry screen feels in your hand before you decide anything. If it’s not for you, you close the tab — no contract, no buyout, no salesperson calling back.

That’s the deal I wish I’d been offered. Start free, and if you like it, Founding-50 keeps you at $49 for life. Bring your real numbers and see for yourself.

— Mel, Water Warriors Pool Service, NJ. I built WaterMark, and I answer the support inbox myself — no ticket queue.

See it on your own pools.

Free Starter tier. Price on the page, month to month, chemistry built in. If it’s not for you, you close the tab.