How to switch from Skimmer to PoolBoss

Last updated July 28, 2026

Switching from Skimmer to PoolBoss takes a weekend with no downtime. Export your customer and pool list from Skimmer, set those customers and pools up in PoolBoss, rebuild your routes and assign your techs, then run both tools side by side for one billing cycle before you cancel Skimmer. Time it for a slower week.

Most operators don't leave Skimmer because it stopped working. They leave because the per-location bill keeps climbing as the route grows, and at some point a flat rate that doesn't tax every new account starts to look a lot smarter. The software does the job; the pricing model is what sends people looking for the exit.

The fear with any switch is always the same: losing years of service history, or going dark for a week mid-season while you fumble with a new tool. Neither has to happen. A pool service migration is mostly moving a customer list and rebuilding routes, and you can do it over a single weekend with both systems running side by side until you're sure. Here is the whole thing, step by step, plus an honest read on what it costs you and what it saves.

Key takeaways

  • Most operators switch for the pricing model, not missing features - a flat rate by pool count stops the bill from climbing with every new account, where Skimmer's per-location pricing rises as you grow.
  • The day-to-day barely changes: recurring routes, per-pool chemical logging, and proof-of-service reports all carry over, so you're moving a routine, not learning a new trade.
  • Export your customers, pool specs, and recent history from Skimmer (Settings - Export) before you cancel anything - never let the old account lapse first.
  • Spend twenty minutes cleaning the export - addresses, gate codes, gallons, surface, sanitizer - because a clean spreadsheet is what lets one person enter a whole book in an afternoon.
  • Import your cleaned Skimmer export as a CSV instead of retyping it - customers first, then pools, with a preview before anything saves and rows you already have skipped rather than duplicated.
  • Run both tools side by side for one full service cycle so you catch gaps before they cost you a stop - this overlap is what makes the switch carry zero downtime.
  • Time the cutover for a slower week, and reassure customers their service and reports don't change - the switch is invisible on their end.

Why operators leave Skimmer, and what doesn't change

Before you move anything, get clear on what you're actually fixing, because that decides whether the switch is worth a weekend. For most operators leaving Skimmer it's the bill. Skimmer charges per serviced location with a monthly minimum, so every account you win quietly raises your software cost - the better you do, the more you pay to run the same tool. PoolBoss charges a flat rate by pool-count tier with unlimited users, and there's a free tier for a very small route, so growth stops being something your software taxes. If you want the line-by-line numbers, how PoolBoss and Skimmer compare lays the pricing and features out side by side.

Here's the reassuring part: the day-to-day barely changes. The work you rely on Skimmer for - recurring routes on your phone, chemical readings logged per pool, and a proof-of-service summary sent after each visit - all exist in PoolBoss and run the same way. You're not learning a new trade, you're moving the same routine to a tool that doesn't bill you more every time you add a pool. So the only real question is the mechanics of the move, and those are simpler than the dread suggests.

Step 1: Export your data out of Skimmer

Start by pulling your data out while your Skimmer account is still active. In Skimmer, open Settings and use the Export option to download your customers and service locations to a spreadsheet - names, contact info, service addresses, and each pool's specs. Skimmer hands you this export directly, so the data itself isn't the hard part. If you can also export recent service and billing history, save it as a reference file even if you don't re-key every visit; it's the record you'll want if a customer ever asks about work done before the switch.

Do this first, before you cancel anything. The single mistake that turns a clean switch into a headache is letting the old account lapse before you've safely pulled everything out of it. Export, confirm the file opens and looks complete, then keep that file somewhere safe as your source of truth for the rest of the move.

Step 2: Clean and map the spreadsheet

Spend twenty focused minutes on the export before you touch the new system, because this is where a sloppy switch goes wrong months later. Open the file and check the columns that matter operationally: the service address on every line, gate codes and access notes, and each pool's gallons, surface type, and sanitizer (chlorine, salt, or other). A wrong gate code or a missing unit number is exactly what becomes a real missed-stop call in week one.

Scan for blanks and fix them now while you still have Skimmer open to check against. Group the rows the way your routes actually run if it helps you enter them faster later - by neighborhood or by service day. You're not reformatting for a machine; you're making the next step fast and accurate, and a clean spreadsheet is what lets one person enter a whole book in an afternoon instead of fighting it for a week. Save the cleaned file as a CSV while you are in it, which is the format importing a customer list reads.

Step 3: Set up your customers and pools in PoolBoss

Now build your book in PoolBoss. Each customer carries their contact info and address; each pool hangs off a customer and carries its specs, so your techs see gallons, surface, and sanitizer type right at the stop. This is the bulk of the move - once your accounts and pools exist in the new system, routes and visits build on top of them.

You do not have to enter your book by hand. Upload the cleaned CSV from Step 2 into the customer importer: it reads your header row, matches columns like "Client Name" and "Svc Address" to the right fields on its own, and shows you a preview before anything saves. A solo operator running 50 pools across Mesa and Gilbert is through customers and pools in minutes rather than an afternoon. Run them in order - customers first, then pools - so each pool attaches to the customer who owns it, and rows matching a customer you already have are skipped rather than duplicated, which makes a second pass after a correction safe.

Step 4: Rebuild your routes and assign your techs

With your pools in, group them into the routes you actually run - Westside Monday, Eastside Tuesday - set the stop order, and assign each route to a tech. PoolBoss route management is built around recurring routes, so you set a route up once and it repeats on the schedule you choose instead of being rebuilt every week. Your techs then see today's stops in order on their phone, with the address and access notes you brought over right there.

This is also the moment to fix anything that bugged you about the old setup. If two routes should really be three, or a stop order grew inefficient as you added accounts over the years, rebuild it the way you wish it had been - you're entering it fresh anyway, so there's no cost to doing it right this time.

Step 5: Run both systems side by side, then cut over

Don't flip the switch cold. Run PoolBoss alongside Skimmer for one full service cycle - a week for most routes - with your techs logging visits in the new app while the old one stays open as a safety net. This overlap is how you catch a missing pool or a wrong gate code before it costs you a missed stop, and it's the reason the switch carries no downtime.

Here's the realistic version. You run 50 pools across Mesa and Gilbert on a Monday-through-Friday rotation. You spend a weekend on Steps 1 through 4, run the first week in both tools, confirm every stop logged correctly in PoolBoss, then cancel Skimmer at the end of that week. Time that week for a slower stretch, not your peak summer load, so the small learning curve never collides with your busiest days. Once you've watched a clean week go through the new app, cancelling the old account is the easy part.

What your customers see during the switch (almost nothing)

One worry that stops operators from switching is the customer side: will clients notice, will it look unprofessional, will the phone start ringing. In practice the switch is invisible to them. They get serviced on the same day by the same person, and they still get a proof-of-service summary after each visit - what you tested, what you added, that you showed up. That report doesn't depend on which software you run it from, so the experience your customers see doesn't change.

Billing is the one place a customer might notice, and only a little. If you send invoices with an online payment link, that keeps working from the new tool - completed visits become invoices, and customers pay online the same way. The one courtesy worth extending is a short heads-up to anyone whose card statement might show a different payment descriptor, so it doesn't read as a surprise charge. Beyond that, most operators say nothing and no one notices the change.

Frequently asked questions

Can I import my data from Skimmer?

Yes. In Skimmer, open Settings and export your customers and service locations to a spreadsheet while your account is still active, then save that export as a CSV and run it through the customer importer. The importer reads your header row and matches columns to the right fields on its own, so a Skimmer export usually needs no renaming first. Nothing is written until you review a preview showing the matched columns, the row counts, and the first few parsed rows exactly as they will be stored. Import customers first, then pools, then routes and service history, because each of those attaches to what came before it. Re-running a customers, pools, or history file skips the rows you already have rather than duplicating them, so a second attempt after a correction is safe. Routes are the one exception and always import fresh, so do not re-run a routes file you have already committed.

Will I lose my service history when I switch?

Your past service history lives in Skimmer, so export it to a reference file before you close the account. Going forward, your visit and chemical history starts fresh in PoolBoss and builds from your first logged visit. Most operators keep the old export as a record for any customer who asks about work done before the switch, and move on with a clean history that fills in fast once the route is running.

How long does it take to switch from Skimmer to PoolBoss?

For a solo operator or small team, plan on a weekend of setup plus one service cycle of overlap. Cleaning your Skimmer export and entering your customers and pools is an afternoon for a typical route; rebuilding routes and assigning techs is another short block. Then you run both systems for about a week before cancelling Skimmer. The actual cutover is quick - the overlap week is what makes it safe, not slow.

Will there be downtime during the migration?

No, not if you overlap the two systems. Keep Skimmer active while you set up PoolBoss and run the first week in both, so your techs always have a working tool in hand. You only cancel the old account after you've confirmed a full cycle logged correctly in the new one. Done this way, there's never a gap where a tech shows up without a route or a customer record.

Can I switch in the middle of the season?

Yes, plenty of operators do, but timing makes it easier. Set up your customers and routes ahead of time, then run the first week with both systems open as a safety net. If you can, line the switch up during a slower stretch so the small learning curve doesn't collide with your busiest weeks. Mid-summer at peak load is the one window worth avoiding if your schedule gives you a choice.

Does PoolBoss cost less than Skimmer?

Usually, for a growing route. Skimmer charges per serviced location with a monthly minimum, so the bill rises with every account you add. PoolBoss charges a flat rate by pool-count tier with unlimited users, and there's a free tier for very small routes. The more pools you run, the more a flat rate tends to win - run the numbers at the pool count you expect in a year, not today's, and the gap usually widens in PoolBoss's favor as you grow.

Run your pool routes on PoolBoss

Join the waitlist and start when PoolBoss opens. Flat-rate pricing by pool count, every feature on every plan.