$59/month· 14-Day Free Trial
No credit card required · Cancel anytime · Bills your customers in CAD
Live demo — go ahead, scroll & tap it
my.industrybosspro.com
Spinning up your live demo…

The full software you run everything from — route building, chemical readings, service history, scheduling and billing.

Works in Canada · CAD Invoicing Built In

Pool Service Software
Built for the Canadian Season

A Canadian pool season is twelve weeks of flat-out with a scheduling avalanche on either end — every account needs an opening in a few frantic May weeks and a closing before the first hard freeze. PoolBossPro runs both modes from one dashboard, and bills your customers in Canadian dollars while it does it. The demo above is the real software — go click it.

Start Your 14-Day Free Trial
No sales call  ·  No credit card  ·  from $59/mo flat, everything included

A Short Season Punishes Slow Scheduling.
Your Software Has to Run Two Modes.

In Phoenix, pool software only has to repeat the same week fifty-two times. In Canada it has to survive May, when every customer wants their pool open at once; carry a weekly route grind through June, July and August; and then land every winterization before the weather ends the argument. PoolBossPro is built to switch between the twice-a-year avalanche and the summer route rhythm without you rebuilding your schedule from scratch each time.

🇨🇦

Customer billing in Canadian dollars

Set your country to Canada in Company Info and the entire billing side follows: every invoice, card-on-file charge, and Pay Now link goes out in CAD through your own Canadian Stripe account. Your customers never see a USD line item or a conversion fee on their statement.

☀️

Opening season, handled in batches

Every account on your books needs an opening inside the same few May weeks. The waiting list shows exactly who is still due, and you can schedule a whole neighbourhood of openings in one pass instead of dialling your way down a spreadsheet.

🗺️

Weekly routes in drive order

June through August is a route business. Pin every stop on the live map, drag them into drive order, and hand each tech a day that makes sense on Canadian streets — fewer kilometres between pools, more pools before dark.

🧪

A chemistry log on every pool

Chlorine, pH, alkalinity, salt and stabilizer recorded at every visit, with dosing and the tech’s name attached. When a customer asks why the water turned in week three, the answer is in the service history, not in somebody’s memory.

📱

Photos and notes from the truck

Techs run their day from their phones: stop list, gate codes, equipment notes, water readings, and before-and-after photos that land on the visit record the moment they are taken. Proof of service without a single call to the office.

❄️

Closings before the freeze

Winterizations pile up on a deadline the weather sets, not you. Track every pool still open as the nights get cold, schedule closings straight to the dispatch board, and invoice each one in CAD the day the cover goes on.

Every Pool Needs an Opening.
Every Pool Needs a Closing.

Twice a year, your entire customer list turns into a job list overnight. The companies that win those weeks are the ones that can see the whole pile and schedule it in batches — not the ones re-sorting a spreadsheet at 10pm.

  • Waiting list shows every account still due for an opening or a winterization
  • Schedule a whole area at once and drop it straight to the dispatch board
  • Openings and closings are just service types — price them, route them, invoice them
  • Each visit lands on the pool's permanent service history with photos and notes
  • Invoice or charge the card on file in CAD the day the work is done
  • When the rush ends, the same board runs your weekly summer routes
Waiting List — Spring Openings
14 Lakeshore Cres — Tremblay, S.
Pool Opening · 68,000 L
Due
22 Birchwood Dr — Patel, R.
Pool Opening + Filter Clean · 90,000 L
Due
8 Fairway Ct — Nguyen, T.
Pool Opening · 54,000 L
Scheduled
37
Openings Still Due
12
Scheduled This Week
Schedule the whole neighbourhood in one pass
Straight to the dispatch board

The Summer Is a Route.
Run It in Drive Order.

Once the openings are done, the season becomes a rhythm: the same pools, every week, until Labour Day. Margin lives in route density — the fewer kilometres between stops, the more pools a tech clears before dark.

  • Every stop pinned on a live map, built into routes that follow the roads
  • Drag-and-drop stop ordering — hand each tech a day in drive order
  • Waiting list totals show pools and visits per service type before you book
  • Mark complete, skipped, or rescheduled with one tap from the truck
  • Rain day? Shift the day's stops without unravelling the rest of the week
  • Day summary: stops, pools, litres of water, and revenue at a glance
Tuesday Route — 11 Stops
31 Riverbend Rd — Roy, C.
Weekly Maintenance · 72,000 L
Done
45 Aspen Gate — MacLeod, D.
Weekly Maintenance · 58,000 L
In Progress
62 Meadowlark Ave — Singh, H.
Chemical-Only Visit · 49,000 L
Up Next
11
Stops Today
6
Done by Noon
Reordered into drive order in seconds
Fewer kilometres, more pools

Every Reading, Every Dose,
On the Pool Forever.

A pool company's real product is water that stays clear — and the record that proves it. Techs log readings and dosing from their phones at the stop, and every number lands on that pool's permanent history.

  • Chlorine, pH, alkalinity, salt and stabilizer logged per visit
  • Chemicals added recorded with amounts and the tech's name
  • Full service history per pool — readings, visits, photos, notes
  • Print-ready service reports for any pool in one click
  • Before-and-after photos attached to the visit from the truck
  • Equipment notes on the pool profile so the next tech knows the quirks
Visit Log — 45 Aspen Gate
2.5
Free Chlorine (ppm)
7.5
pH
95
Alkalinity (ppm)
45
Stabilizer (ppm)
Dosed: 2 kg shock · 1 L algaecide
Logged by the tech at the stop
📸 2 photos attached to this visit
On the pool's history permanently

Your Customers Pay in CAD.
Not a Setting Buried in a Forum.

Most US pool platforms treat Canadian billing as an afterthought you discover after you have imported your whole customer list. In PoolBossPro it is one field: set your country to Canada in Company Info, connect your own Canadian Stripe account, and the entire money side runs in Canadian dollars.

  • Every invoice, card charge, and Pay Now link goes out in CAD
  • Card on file — charge after each visit or roll the month into one invoice
  • Estimates priced and accepted in CAD, converted to invoices in one click
  • Automated payment follow-ups chase unpaid invoices for you
  • Your own Canadian Stripe account — the money goes straight to you
  • Payment history per customer, per pool, per season
Invoice — Weekly Maintenance
Weekly Maintenance — July
4 visits · card on file
$260.00 CAD
Pool Opening — May 12
Paid via Pay Now link
$395.00 CAD
Filter Clean — Aug 2
Follow-up #2 sent automatically
$180.00 CAD
Country: Canada · Currency: CAD
Set once in Company Info
Stripe payment page generated by the platform: Hamann Lawn Care — Invoice #459 for CA$9.74, with card fields and a Pay button
A real payment page from the platform — a Canada-set company's customer pays in Canadian dollars. (The founder's own company.)

The Office, the Truck, and the Customer's Couch

Everything shares one backend, so a stop your tech finishes at 2:15 shows up in the office at 2:15 — and on the customer's phone right after.

1

The office

Scheduling, the waiting list, the route map, estimates, invoicing, and chemistry reports. Where the season gets planned and the money gets collected.

2

The tech app

Today's stops in drive order, gate codes, equipment notes, water readings, dosing, and before-and-after photos — built for someone standing on a pool deck, not at a desk.

3

The customer app

Your customers see their visits, service reports and invoices, pay in CAD with a card on file, and pick which notifications they want. No app store, no password.

Most “Demos” Are a Phone Call

Search for pool service software and every demo button asks for your name, your number, and a slot on someone’s calendar. Ours is the thing at the top of this page — it is already running.

PoolBossProTypical pool software
See the softwareRight nowAfter a scheduled call
Give your phone numberNeverRequired
Credit cardNeverOften, for the trial
Data in the demoA full pool companyEmpty, or a slide deck
Tech & customer appsBoth, liveScreenshots
Sales follow-upNoneExpect it

No form stands between you and the demo above. There is nothing to fill in.

One Plan. Everything Included.

No tiers, no per-user fees, no modules to unlock. A short season leaves no room for software that nickel-and-dimes you through it.

One Plan. No Surprises.
$99
per month (USD) · your customers are billed in CAD
  • Unlimited clients, pools, employees & users
  • Opening & closing scheduling plus weekly routes
  • Live route map with drag-and-drop drive order
  • Water chemistry logging & service reports
  • Estimates, invoices & Stripe payments in CAD
  • Tech mobile app & branded customer app
  • Automated email alerts from day one
  • 500 texts/month included, sent and received (Canadian number registered during onboarding)

The subscription bills in US dollars and your bank converts — your customers only ever see Canadian dollars. No contracts. Cancel anytime.

PoolBossPro in Canada

Does PoolBossPro actually work for pool companies in Canada?

Yes. Scheduling, routing, pool and customer records, estimates, invoicing, the tech app and the customer app all work in Canada today. You connect your own Canadian Stripe account and your customers are billed in Canadian dollars.

Will my customers be charged in Canadian dollars?

Yes. Set your country to Canada on the Company Info page and every invoice, card charge, and payment link bills in CAD automatically. Your customers see plain Canadian dollars on their statements — no conversion, no surprises.

Can it handle openings and closings, not just weekly service?

That is half the reason a Canadian pool company needs software at all. Every account needs an opening and a closing every single year, and they all land inside the same few weeks. The waiting list shows who is still due, and you schedule them in batches straight to the dispatch board — then switch back to weekly route mode for the summer.

What does the subscription itself cost?

One plan, $59 USD a month, every feature included — unlimited users, unlimited pools, no add-on modules. The subscription bills in US dollars and your bank converts. We would rather tell you that plainly here than have you discover it on a statement.

Does the automated texting work in Canada?

It works once your Canadian sending number is registered with the carriers — a registration step we set up with you during onboarding, not something that is live the minute you sign up. Email alerts and customer-app notifications work everywhere from day one.

Is there a free trial?

Yes — 14 days with full access and no credit card to start. Pick Canada as your country during setup and your very first customer invoice goes out in Canadian dollars.

The Season Is Short. Set Up Before It Starts.

The demo is the same software you get. from $59/month with every feature included, a 14-day free trial with no card up front — and your customers billed in Canadian dollars from the very first invoice.