Openings, closings and green pools all ring in during the same few weeks, and always while you're at the equipment pad with wet hands. PamVA answers every call and text: it prices the opening by pool size from your own rates, books a two-hour window with the gate and the dog noted, remembers the pool for next time, and when it's an emergency, tells the caller to call 911 and alerts a person instead of booking it. You read every word afterward in your dashboard. Set up in person, right here in the Okanagan.
14-day free trial · no credit card · no contracts · unlimited texting, never metered
Pool service runs on two rushes a year. In spring every cover comes off at once; in fall every closing has to beat the freeze. Those are the weeks every tech is on a pool, and the phone is in someone's pocket next to a bucket of shock. The caller who reaches voicemail books whoever picks up next, and in May nobody gets to the callbacks until nine at night. Then there's the 8:45pm text about a green pool and a party on Saturday. The fix isn't answering faster between pools. It's not being the one who answers.
Your own numbers appear in your dashboard from day one: every call, every booking, every after-hours catch.
The whole loop runs while you're at the pad. You read it back afterward, word for word.
On a pool, at lunch, Sunday night. It picks up in seconds and handles the calls that eat your spring: "how much to open?", "do you do hot tubs?", "do I really need to close it?", answered from your own FAQ in your own words. Anyone who wants you personally leaves a message that lands in your dashboard and your pocket.
It asks what you'd ask: in-ground, above-ground or hot tub, and roughly how big. Customers can say gallons, litres or "a 24-foot round, about four feet deep", and Pam puts it in your size band and quotes your price as an estimate the tech confirms on arrival. Green water, leaks and repairs get a straight answer: the price is set once the tech has seen it.
Every booking carries the service address, how the gate opens and whether there's a dog in the yard, so no stop is wasted at a locked gate. Openings, closings, filter and salt cell cleans get a two-hour arrival window with travel time built in, and a small deposit can hold the date in the rush.
The customer confirms ahead with a one-word reply, on the schedule you set. Anything still unconfirmed shows a "Not confirmed" stamp on the day sheet and gets one more nudge. On the day, one tap sends "on the way, expect us between 8 and 10."
A customer with a pool and a hot tub is two different jobs. PamVA keeps a file for each one, reads it back instead of re-asking, and keeps the parts that waste a trip in front of your tech.
In-ground, above-ground or hot tub; size band; vinyl, fibreglass or concrete; chlorine, salt or bromine; heater, cover, equipment notes, and whether there's a dog. Pam saves what the customer tells her in any conversation, and never guesses a size or a surface.
A returning customer is recognized by their number. "I have your Lakeshore Road pool on file, a Large concrete salt pool. Same gate as last year?" The price comes from the size band on file. If they've added a hot tub since, it goes on as a second file.
The code lives on the pool file in your dashboard, where your team can see it. Pam never asks for it and never reads it out. The most she'll ask is "is the gate code the same as last time?"
The booking price is an estimate. Your tech taps the size they actually see, the job bills at that size, and the change from estimated to confirmed is on the record, so nobody argues at the door.
The appointment shows the pool at a glance, "In-ground · Standard · Salt", with a "Dog on property" stamp, and each tech's phone shows the same on their day (My Day, on Pro).
Customers text a photo of the green water or the dripping pump and it's saved to their job for the tech. Pam says plainly that she can't view images, and asks what they see instead of guessing.
It escalates. It doesn't try to be a hero. You set which situations wake your on-call tech, and every call is in your dashboard afterward.
Anyone hurt, not breathing or pulled from the water: 911 first. Otherwise Pam gets everyone out of the pool and away from the equipment, hands off the pump and the panel, and stops the booking. After hours your on-call tech is paged and the caller hears a call-out fee applies; on a phone call that script is hard-wired, word for word, not left to the AI. In hours, it goes straight to your phone.
Water spraying or pooling around the equipment, or a child or pet at an open pool, is an emergency: after hours your on-call tech is paged on the spot, on a weekly rotation you set. In hours, the message goes straight to your phone.
Treated like an open pool: keep children and pets away and supervised until it's fixed. It gets the first slot next morning. By default it doesn't wake your on-call tech at 2am; if you'd rather it did, that's one setting.
Urgent, not dangerous. Pam asks whether guests are coming, books the earliest slot, tells them to keep everyone out of the water, and never promises it will clear or by when. Words like "green", "party" and "leak" alert you on the spot: by text, or by email during the quiet hours you set.
The revenue is in the rhythm: the same pools opened every spring, closed every fall, and visited every week in between. PamVA keeps that rhythm so you don't have to keep it in your head.
Enrol a customer once, say an opening every April and a closing every October, and about three weeks before each one they get a text that it's time, with a reply to book. Pam can set this up when a customer asks on the phone. (Pro.)
Weekly or biweekly visits are set up once on the calendar and repeat on their own. When a route customer texts "we're away next week, can you skip?", Pam notes the dates and tells them the office will confirm. She never says it's done when it isn't.
Sell your weekly or biweekly plans at your prices. Pam quotes them from your list, texts the sign-up link, recognizes members by phone and states their benefits the way you wrote them. Renewals go out as an invoice with a pay-link, not an automatic withdrawal. (Pro.)
When the day they want is booked solid, Pam offers the next opening or puts them on the waitlist for that day, and a cancellation texts the waitlist while the slot can still be filled.
A small deposit holds an opening or closing date: paid when they book online, or by a texted link on phone and text bookings if you turn that on. Cancel inside your window (48 hours, or whatever you choose) and the deposit covers it; outside it, they move for free. Your policy is stated at booking, so it's never personal.
Water care visits and drain-and-refills book in January the same as in July. The pool side goes quiet. The hot tub calls don't.
A grinding pump gets the safety question first (any smoke, sparks or water near the panel?), then a diagnostic visit, with no electrical advice. If the part is a week out, your tech marks the job waiting on parts with the date, Pam answers "is my part in yet?" herself, and marking it arrived texts the customer a link to book the return visit.
Liners and safety covers get a written quote after a site measure. It goes out by text or email; the customer types their name to sign and gets a copy of exactly what they signed (a branded PDF on Pro). A quote that goes quiet chases itself on day one, three and seven (or your rhythm), and a customer who asks "what was the middle option again?" gets the options restated and the approval link resent. Approval is always that link, never a text reply.
Timeline, budget range, vinyl, fibreglass or concrete, how tight the lot is, where the permit stands. Then the free consultation is booked on your designer's calendar. Permit questions get "it depends on your municipality, and we'll go through it with you", never a guess.
"Green", "algae", "party", "leak", "not working", "gate": you pick the list, and you're alerted the moment one is said, by text, or by email during your quiet hours. New customers and after-hours calls can alert you too.
Route trucks and the repair van each get their own jobs. On Pro each tech opens their phone to just their day, with the pool badge and the dog stamp on every stop and one tap for "on my way". A voice note replaces typing, and a tech can text the business number "what's next?"
Customers text, send photos, confirm, reschedule. A hang-up gets an instant text back: "Sorry we missed your call, we may be on a pool. Text us what you need (photos welcome) or book online." Never counted, never an overage line on your bill.
A chemical dose or mixing instruction. A fence height, a permit rule or a bylaw. Whether a cracked tile is under warranty or who pays. Electrical advice. That a green pool will clear by Saturday. These rules are built into the product for every pool company, and a settings change can't remove them.
Invoices and pay-links by text, cash or e-transfer recorded the same way, sync to QuickBooks, Xero or a CSV export, and a 7am digest of yesterday's catches. Review requests go out after the job's done.
If Pam ever answers something the way you wouldn't, you fix it in one plain-English sentence in the dashboard and it applies to every future call. Every call and text is there word for word.
We set PamVA up with you, free, in person between Armstrong and Kelowna or over a screen-share, around your services, your size bands, your rates and your rules. Best done before the covers come off.
Your services and size bands, your prices, your deposit and cancellation window, which truck does what, and which situations wake your on-call tech. Nothing is off the shelf. We load it together and make test calls until it sounds like your company.
Bring a way into your old system: a login, an export or the spreadsheet. We bring your customers and appointments across and check them with you before anything is saved. Pool details fill in as customers call, or we add them with you.
Keep Skimmer or Pool Brain for routes and chemistry; PamVA is the front desk in front of it. If your route days sit in Google Calendar or Cal.com, Pam mirrors them so she never books over a route. On paper or a whiteboard? Then it's your whole front office.
Setup isn't one visit and done. When a rule needs changing or Pam should say something differently, tell us and we change it with you. Your data stays yours to export any time.
One flat CAD price, one truck or five, same bill. The phone, the rush and the emergencies run on Front Desk; the yearly opening and closing cycle, sold route plans and your crew's day live on Pro.
Every missed call answered by text and booked, while you're on a pool.
Every call answered 24/7, emergencies triaged, and the rush held with deposits and a waitlist.
Yearly openings and closings, route plans, multi-option quotes, and your crew's day on their phones.
14-day free trial · no card · unlimited technicians on every plan · full pricing & founding offer →
Here's one customer's year with a pool company running PamVA, from a Sunday-night call about a closing to next spring's opening. Green is the system working on its own; amber is you or your tech. Every step is something it does today.
Dana calls about closing her pool before the freeze. Pam asks what you'd ask: in-ground, vinyl liner, "about 80,000 litres". That's your Standard band, so Pam quotes your Standard closing price as an estimate the tech confirms on arrival. She takes the address, notes the gate has a code and there's a friendly lab in the yard, and offers Thursday, 9 to 11. You take deposits on rush dates and have phone deposits switched on, so Dana gets a text link, and the date is hers once she pays it. Pam states your 48-hour cancellation window and starts Dana's pool file: in-ground, Standard, vinyl, chlorine, dog on property.
Your morning digest lists Sunday's bookings, Dana's among them. Pam doesn't take gate codes, so you text Dana for hers and type it into her pool file, where only your team can see it.
Twenty-four hours out, Dana gets the confirmation text and replies YES. Her job shows as confirmed on the day sheet. Nobody phoned anybody.
Kyle opens his day on his phone. Dana's job card says "In-ground · Standard · Vinyl" with a "Dog on property" stamp, so he knows to knock before he opens the gate. One tap, and Dana gets "on the way, expect us between 9 and 11."
The pool's bigger than Dana thought. Kyle taps Large on his phone, the closing bills at your Large price, and the change from estimated to confirmed is on the record. Pam told Dana on Sunday the tech confirms the size, so it's no surprise at the door.
Dana pays by pay-link. You change her pool file to Large, so next year's price starts right. A review request goes out on its own after the job's done.
Dana texts: can you open us every April and close us every October so I don't have to remember? Pam enrols her: an opening every April and a closing every October from next year on, with a text about three weeks before each.
Three weeks before her opening date, Dana gets a text that it's time. She replies. Pam knows her number and her pool file, quotes your Large opening price, asks if the gate code's the same, and books a window. Dana is a regular now.
Count what you did: one text for a gate code, two taps from your tech, one invoice, one change to a pool file. The call, the size band, the price, the deposit, the confirmation, the "on the way" text, the review request, the yearly enrolment and next spring's booking ran while you were on other pools.
This year runs on Pro, because the yearly reminders and Kyle's phone view are Pro features. On Front Desk everything else happens the same way, except the office taps the size on the appointment instead of Kyle on his phone, and you'd book her spring opening when she calls. On Text Receptionist the same booking happens by text and web chat, with the same pool file, questions and confirmations. Dana and Kyle are an example, not clients. See it in the demo pool company's dashboard →
Something like this. Jordan is an example, not a client, and it's 7:48 on a Tuesday evening, after you've closed.
Pam asked the safety question before the booking, gave the earliest slot because there's an event coming, and promised nothing she can't keep: no price before the tech sees it, no date it will be blue. "Green" and "party" texted your phone while Jordan was still typing, so you know about it before dinner's over. (Later in the evening, inside the quiet hours you set, that alert comes by email instead.) The triage after hours runs on Front Desk; on Text Receptionist Pam still books it, with the same rules.
No. Pam never gives a dose, an amount or a mixing instruction for any pool chemical, and never tells anyone to add or mix one. The answer is that your technician tests the water and treats it. The same standing rules cover fences and permits (it depends on the municipality, so the owner calls back), warranty and cracking questions (no verdict and no opinion on who pays; the claim is recorded for you to follow up), and electrical questions (the technician assesses it). These rules are built into the product for every pool company. A settings change can't switch them off.
Then they get you. Any caller can say "I'd rather talk to a person" at any point, and Pam either puts the call straight through to you (if you've given us a transfer number) or takes a message without a word of argument. Pam never pretends to be human. Call the demo line yourself and say "I want a person", and judge it the way your longest-standing customer would.
Standing weekly or biweekly visits are set up once on the calendar and repeat on their own, on every plan. When a route customer asks to skip a week or pause for a holiday, Pam recognizes them, writes down the dates, and tells them the office will confirm. She can't pause a standing visit herself yet, and she never says it's done when it isn't. You see the request in your dashboard and make the change in a couple of taps.
Not today, and we'd rather tell you now. There's no route optimizer, no water-test log, no customer service report and no card-on-file autopay for monthly plans; plans renew by invoice and pay-link. If your route software already does those, keep it. PamVA is the front desk in front of it: the phone, the texts, the bookings, the pool files, the emergencies and the money that comes in through them.
Keep the software you run your routes on. On the phone side, check the fine print. Skimmer's own help page says its AI Phone needs a U.S. phone number and that work orders still have to be created by hand (checked October 2026). PamVA answers your Canadian number and books the job itself, with the window, the gate and the dog on it. If your route days live in Google Calendar or Cal.com, Pam mirrors them so she never books over a route. If your software has an open API, ask us about wiring Pam into it at setup.
Yes. A strata manager can book the clubhouse pool's closing like anyone else, and Pam notes that invoices go to the management company and that the office will arrange access. One limit: today each property is its own customer file, so a manager who looks after several sites is several files. A single account holding several addresses isn't in the product yet.
It qualifies them before anyone drives out: when they'd like it built, a budget range, vinyl, fibreglass or concrete, how tight the lot is, and where the permit stands. Then it books the free consultation on your designer's calendar. Your proposals go out as written quotes the customer signs from a link (multi-option proposals from your price book are on Pro). What it doesn't do yet: milestone or draw billing, change orders or permit tracking for the build itself.
Because the hot tubs aren't quiet, and spring bookings start long before the first warm weekend. Hot tub care and refills book all winter, and on Pro the opening reminders go out three weeks before each customer's opening date. There's no contract: switch plans any time (upgrades apply immediately, downgrades at your next billing date), or cancel and export your data.
Yes, in your words. "What does an opening include?", "do I really need to close it for the winter?", "do you service hot tubs?": you give us your answers at setup and Pam gives them back, then offers the next opening. She's set never to invent a price, a service or a date: prices come from your service list and times from your calendar, so a changed price is changed everywhere at once.
Text booking is $69 a month, the full Front Desk is $149, and Pro, with yearly openings and closings and route plans, is $249. Flat, unlimited technicians, no metered texts, no per-truck pricing, no overage bills. Your dashboard shows your own numbers within the first month, so you'll know from your data, not our marketing.
Most companies are live within a day. We set it up for you, free: your services, size bands, prices, deposit, policies and trucks, over a screen-share or in person if you're between Armstrong and Kelowna. Then you make test calls until you're comfortable, before a customer ever hears it. After that we keep adjusting it with you as your rules change. 14-day free trial, no card.
We're a Canadian company in Coldstream, BC. We set you up on a screen-share or in person, and when you call us, a person answers. We'd be embarrassed if it were otherwise, given what we sell.
We're launching this vertical in the Okanagan, and Okanagan pool and hot tub companies get 50% off their first 6 months, Front Desk for $74.50, and a rate locked for life, in exchange for honest feedback and a say in what we build next for pool companies. Set up over the winter and be live before the first cover comes off. Setup is free for every business, founding or not.
Claim a founding spotHear it before your customers do. Book a demo tuned to a pool company, or call the live line and be the customer. Say "pool" when Pam asks which demo.