Monthly pool service quote broken down: a $60 route charge, plus $35 for a 15,000 to 24,000 gallon pool, plus $95 for full service on every visit, makes $190 a month in additions; then the one percentage answer that fires — trees near the fence, plus 8 percent — is applied once to all of it for a midpoint of $205.20 a month, and a plus-or-minus 8 percent band gives an estimate of $189 to $222 a month The same account, drawn as a mechanism: her answers go in on the contractor’s own site — a number, a slider, a dropdown, a yes or no, an optional photo that is flagged rather than attached and never moves the price, then her name, mobile, email and ZIP — one submit is priced server-side on the rates the owner set, and the result forks two ways. Her screen shows a range with a low end and a high end and never a single number, or a plain-English reason instead of a figure when the engine will not price, such as outside the area, a site-visit service, a waitlist, booking ahead for the season, or over the owner’s ceiling. The dashboard gets the lead either way, carrying her name and mobile, her email if she gave one, her ZIP, every answer labelled as she gave it, the range or the reason it did not price, and her thread, so her call and her quote sit together

A route is priced off the water, and the water is knowable from the kitchen table

A pool company’s office is a set of loops on a map and a list of dates. There are new stops to fit into the right day’s loop, chemical drums to reorder, a closing list in the autumn and an opening book in the spring, a pump a customer wants looked at before the weekend, the monthly bills for every pool on the truck, and in high summer the calls from people whose last pool man stopped answering.

Gallons, what you want doing on each visit, how often you come, what sanitizes it, whether there is a spa on the same pad, and what is hanging over the surface. Six answers, all of which a homeowner can give without anybody driving out there, and between them they carry the whole monthly price. That is why this trade quotes honestly off a form — and why the woman with the green water gets a real bracket at nine at night instead of a callback she has already stopped waiting for.

Every figure on this page is a month, not a visit. The engine returns dollars and has no opinion about the unit, so the words around it have to do that work: the service is called “monthly”, the disclaimer says it in its first sentence, and every band below carries “a month” beside it. A $189 weekly visit would be the easiest wrong number on the site to publish, and it is why the demo is written the way it is.

NapkinPrice™ runs that shop as four services on one account, and only one of the four ever shows a price. The weekly route quotes instantly. The closing goes on a list, because in October the question is a date and not a number. The opening is held for next spring’s book. And a noisy pump, a tired liner or a pool that has gone over gets a visit. Three different ways of saying “not a number”, and the engine has a mode for each of them — which no account in this estate had ever used until this one.

  • Gallons in, a monthly range out — scope, frequency, sanitizer, spa and tree cover all priced off rates you own
  • The route charge inside the base fee, added once a month and impossible to answer around
  • Two answers that take money OFF — a salt cell and an every-other-week route — because a cheaper pool should read cheaper
  • A weekend answer that raises the monthly floor instead of adding a dollar, and a ceiling past which it stops guessing

The last question asks whether she has a photo of the pool and the equipment pad, and the lead tells you so, so you can ask for them when you call back. Sending the pictures themselves with the lead is a roadmap item; you will not find it among those ticks.

The eight things that set a pool route’s monthly number

Two flat steps, four pick-ones, a yes/no that moves a floor rather than a price, and a ZIP. Nothing on the form asks a homeowner to measure anything, and the one question people genuinely cannot answer — gallons — is the one whose help text tells her to guess and says you will correct it on the first visit. Every step and percentage on it is one you type into the dashboard, and can change before the next quote.

A real pool, start to finish

The demo’s weekly service asks these eight in this order, here for a 20,000-gallon vinyl-liner pool in Severna Park on chlorine tabs: full service once a week, no spa, a few trees near the fence. The live engine priced those answers; nobody typed the monthly total into this page.

# What she is asked What she answers What it does to the monthly price
1 How big is the pool? 15,000 to 24,000 gallons A flat $35 a month. Under 15,000 is nothing, over 40,000 is $115
2 What should we do on each visit? Full service: water, baskets, brush, vacuum, filter check A flat $95 a month. Chemistry only is nothing, water and baskets is $45
3 How often should we come? Once a week, through the season The rate as it stands. Twice a week June–August is +55%, every other week is −38%
4 How is the water sanitized? Chlorine, tabs or liquid No change. A salt cell is −8%, bromine or minerals +10%
5 Is there a spa or water feature plumbed in? No Nothing. Yes adds a flat $25 a month for the second body of water
6 What is over the water? Trees near the fence, some leaf drop +8% on the month, every line of it. Under trees is +18%
7 Do you need a Saturday or Sunday visit? No Nothing. A yes adds no dollars and lifts the monthly floor to $185
8 Got a photo of the pool and the equipment pad? Offered Nothing; it says she has pictures to send
The arithmetic, in the order the engine runs it $60 route charge + $35 for the size + $95 for full service = $190 a month, then the one percentage answer that fires — the trees, +8% — applies once to all of it → $205.20
She sees $189 – $222 a month
What lands in your inbox, the second she submits Her name, mobile and ZIP, her eight answers as she gave them, and the photo answer

The $60, the $35, the $95 and the percentages above are the demo route’s, not a price list of ours; yours go in the dashboard. The arithmetic has three seams worth knowing. The base fee sits inside the pool, so the $60 route charge is marked up 8% along with everything else, which is right: a leafy pool is a longer stop and the drive is part of the stop. The percentages pool rather than compound, which matters most on the two negative bands — the engine adds a salt cell and an every-other-week route together and applies minus 46% once, rather than taking one discount off the other’s remainder, so the saving you advertised is the saving she gets. And the floor is a floor on the final number and not a starting point: the same 20,000-gallon pool asking for chemistry only, whose arithmetic is $102.60, comes back at $110 – $119 a month. The total is the engine’s, not a sketch: $189 to $222 a month for those eight answers, and the demo will show you the same in about a minute.

Our example pool company has a website of its own, with NapkinPrice quoting on it live from the real engine, on a page that is not ours. Give it the Severna Park pool and the same monthly range comes back; pick the closing service instead and watch it decline to quote.

Try the live demo site (opens in a new tab)

A shut season is not a discount. It is a different conversation.

Why three of the four services never show a number, and which mode each one runs in.

Every other seasonal trade on this site reaches for a percentage, and every one of them is right to. Leaf fall makes a gutter crew busier for eight weeks; the first cold weekend fills the sweeps’ books for weeks. The work is still there in July, there is simply more competition for the slot, and a percentage is exactly the right shape for “same job, scarcer week”. The gutter page and the chimney page both argue that case from their own side.

A pool opening in December is not that. It is not a dearer opening or a cheaper one — there is no opening to sell, because there is no pool to open until the water comes back above sixty degrees. No percentage can express “there is nothing here to buy today, but there is a place in the spring book”. A mode can, and it is the only thing in the engine that can.

So this account uses two of them that nothing in the estate had ever used. The quote engine has known four service modes for as long as it has existed — instant, site visit, waitlist and winter — the service editor has always offered all four, and across the twenty-two accounts and fifty-nine services that came before this one, every single service was instant or site visit. A routing mode is checked before the ceiling and before the price is assembled, so it never produces a figure at all: it captures the lead and returns one fixed sentence. Below is which service carries which, and why.

Weekly pool service — quotes instantly

The route, the money and the only service on the account that shows a number. Monthly, always: the service name says so, the disclaimer says so in its first sentence, and every band it returns is a month of visits with the chemicals in it. The route charge — $60 a month on the demo — lives in the base fee, so it is added once and cannot be dodged by answering "nothing else" to everything. The pool this route runs more than any other, 20,000 gallons on chlorine with full weekly service and a few trees near the fence, is $189 to $222 a month. Swap the chlorine for a salt cell and it is $175 to $205; move it to every other week and it is $122 to $144; put it under the trees instead of beside them and it is $206 to $242; add a spillover spa and it is $214 to $251; take it to twice a week through high summer and it is $285 to $334. A 25,000 to 40,000 gallon pool under trees on full weekly service is $244 to $287. And there is a ceiling: a 40,000-gallon pool, twice a week, on bromine, with a spa and under trees reaches a $539.85 midpoint against a $450 ceiling, so the widget stops pricing and hands you the lead to quote by hand — which is correct, because at that size it is a contract and not a route slot.

Pool closing and winterizing — booked from a list, never priced

Waitlist mode, and the first one in the estate. There are only a few usable weeks between the last swim and the first hard freeze; the demo company's three trucks get through perhaps twenty pools a day inside them; and its book for those weeks is full by the end of September. A homeowner ringing on 1 October is not asking what it costs. She is asking whether anyone will reach her before the water freezes in the skimmer and splits it — and that is a date, not a number. So the service asks the six things that decide how long you are there and which truck comes, carries no pricing rule on any of them, and returns the engine's own sentence: "We've added you to the list — we'll be in touch with timing and pricing." Which is, word for word, what a pool company says on the phone in October. Printing a price with no date attached to it would have been the dishonest option, and this page never prints one.

Pool opening, booked for next season — held for the spring book

Winter mode, and the other first. From the day the cover goes on until the first warm week of April there is nothing to sell, and the visitor is told exactly that: "We're booking this for the season ahead — we'll reach out when it's time." The lead is captured in full. That is the entire point, because the spring book is the book a pool company actually fills over the winter, and a December caller genuinely is ahead of a May one. The questions are shaped for the call in March rather than for a price: what is on it over the winter, whether you closed it yourself last autumn, when she wants to be swimming, and — the one that earns its place — anything she already knows needs fixing, because a part ordered in December has until spring to arrive.

Equipment, liner and green-pool recovery — site visit, never priced

Site-visit mode, the routed service every account in the estate carries, and here it covers the three things a form genuinely cannot answer. A pump, a filter or a heater is diagnosed at the pad, not from a description. A liner or a plaster surface is priced off the water and a tape measure. And a green pool is not a visit at all — it is a program, with the filter running around the clock for days and a number of return trips the water decides rather than the homeowner. The service asks what is going on, how old the pad is, whether it is losing water, how long since it was built or resurfaced and whether anyone can swim in it right now, and not one of those answers moves money. Where a figure would be, she reads that you like to see a job like this first; you get a lead worth a visit.

Nothing flips a mode by date, and we would rather say so than let you find out in April

A mode is a column on the service. A season is a percentage, and the engine reads it after it has already checked the mode — so no seasonal row anywhere can turn a routing service into a pricing one. That is a real gap and it has this trade’s name on it in our own roadmap. What it costs the owner of a pool account is two edits, twice a year: in April you open the service editor, flip the opening to instant and the closing to winter, and in September you flip them back. Thirty seconds each. It is worth closing and it is on the list, but it is a small gap, and a demo that hid it behind an invented percentage would be lying about the product.

Which is why this account carries no seasonal rate at all — not one row, and that is a decision rather than an empty field. The seasonality of this trade is a shut season, and a shut season belongs in the mode column. The one place a date does land inside a service that prices is an option label: “Twice a week, June through August”, spelled out on the dropdown because a season is a percentage on the whole service and cannot reach a single answer. Saying the months out loud on the option is the honest version of that limit, and it costs nothing. A pleasant side effect is that every figure on this page is the plain case: run any of them on any day of the year and the same number comes back.

The travel zones stack on top of all of it, and they are the same engine run on the same eight answers with nothing changed but the ZIP: Severna Park 21146 on the home loop is $189 to $222 a month, Annapolis 21401 across the Severn is $205 to $241, Catonsville 21228 on the long legs is $221 to $259, a ZIP in the catch-all ring is $251 to $294, and a ZIP outside every zone you serve gets no price at all — a polite decline, with the lead still captured. The weekly service could only go live because it carries its $60 route charge and its $110 monthly minimum, since a priced service with neither could show her $0; the three routing services need neither, because they never quote.

Illustration of missed-call text-back as it will work once texting is switched on: the business’s reply to a missed call, and the customer answering with the job details The rules behind that reply, drawn in the order they run: on a logged missed call, three stages. One, is there already a message to this number from the past hour — if there is it stops there, one reply per number per hour, and nothing is composed. Two, which of your five messages: vacation switched on gives the vacation message, one of six US holidays the holiday message, a day your hours mark closed (Saturday and Sunday, unless you give them hours) the weekends and closed days message, and otherwise that day’s own opening hours decide between the business and the after-hours message; they are tested in that order on your own clock, the first match wins, and a message you left blank falls back to your business one. Three, may it go at all — three gates, in order: not opted out, which is permanent and nothing overrides it; not on your own suppression list; and not in quiet hours judged where the caller is rather than where you are, 8am to 9pm in every zone their area code touches. Then one of two things. The reply is written and goes on her thread, and because the key is her number a later quote from her lands on that same thread. Or a rule stops it, and the reason goes on her thread in plain words: quiet hours where she is, she has opted out for good, her number is suppressed, a rule we could not check, or another compliance rule. Every rule above is built and running today, and you wrote the five messages yourself.

You are on pool eleven of fifteen and it is ninety-four degrees

There is nowhere in this trade where answering a phone is a judgment call: you are kneeling on a hot deck with a pole in one hand and a test kit open on the coping. Only 52% of callers to home-service businesses speak with a person (Invoca, 2026 (opens in a new tab)), and fewer than 3% of callers sent to voicemail leave a message (Invoca, 2024 (opens in a new tab)). A caller who cannot reach you calls the next name on the list. The difference in this trade is what a recovered call is worth: it is not a job that pays once, it is a stop on a route that bills again in thirty days, and again after that, until the cover goes on.

What a missed pool call is worth On the demo account
20,000 gal, full service weekly, chlorine, trees near the fence$189 – $222 a month
A 25,000 to 40,000 gal pool sitting under trees$244 – $287 a month
The same 20,000 gal pool, twice a week through high summer$285 – $334 a month
The smallest pool on the card, chemistry only$110 – $119 a month
Callers sent to voicemail who leave a messageUnder 3% (Invoca, 2024 (opens in a new tab))
One recovered twice-a-week account pays for1 month of the bundle — and then does it again next month

Once texting is switched on, CallMitt™ answers the missed call with a text that names your company, which a text-back must do before it can be saved, and her reply joins her monthly quote on one thread. The message is picked by the hour and the day, against the hours you actually keep — the demo shop runs 7 to 5, because the only way to get fifteen pools done in July is to start before the heat, and by five the truck is rinsed and the drums are back in the yard. A 5:20 call honestly gets the after-hours version instead of one claiming somebody is standing beside a pool. And every message asks about the water rather than about “your enquiry”, because the reply worth having from a pool customer is a colour and a smell.

Being straight about it: a forwarded call is picked up only once your own texting number is switched on; until then you log the missed call, the reply is written against your rules and held for you, and one held more than an hour is retired without being sent. Running already: your five messages, the 7-to-5 hours, the weekend, holiday and vacation messages, quiet hours, opt-outs, and the thread her reply goes on.

How CallMitt Works Run Your Own Numbers

A pool tech is hired on one question, and it is about the chemicals

This job is liquid chlorine and muriatic acid out of the back of a truck, every day, in July, alone. The two of them together make chlorine gas, and that is how this trade hurts people. Somebody who finds out on day two that he is not up for it costs you the day, the fifteen pools behind it, and possibly a great deal more. Plenty of people will say they are fine with it in an interview in March.

Put “Now hiring — text CREW to your texting number” on the truck and on the magnet at the gate of every pool on the route. CrewFunnel™ asks seven short questions: is he 18 or older, is he up for handling liquid chlorine and muriatic acid every day on his own, has he ever run a pool route unsupervised, how many years has he done pool work, how far out does he live, can he start inside two weeks, and what was the last job he worked on. Three of those are knockouts — under 18, not up for the chemicals, or living further out than you will drive — and three come back as a weighted fit score, years in the trade heaviest and the start date next.

The one worth copying is the route question. A résumé never makes it clear whether somebody has actually been alone with fifteen pools and a schedule, and that is the whole difference between a technician and a helper: a tech on his own all day is making judgment calls about water nobody is checking behind him. On the demo job the miles only knock out, because a weighted number would put the man who lives furthest away first, and the last-job answer is free text that carries no weight, because anything typed there would score full marks. Each of the seven questions has a Spanish version as well.

Until your carrier registration clears he applies on your screening page instead of by text, to the same questions, the same knockouts and the same score; from then on, the keyword on the truck takes applications by text.

  • Screens for the chemical handling and for a solo route before you give up an afternoon on an interview
  • English or Spanish for the whole form, as the applicant prefers
  • Techs who apply are listed alongside your pool leads, each with a fit score
  • Part of the Tailgate Office Bundle — on Indeed a sponsored job is billed per click or per started application, at a price set by your market and the job (Indeed, checked October 2026 (opens in a new tab))
See how CrewFunnel works
Text-to-apply hiring flow showing an applicant texting a keyword to a business’s texting number and answering screening questions about years on a crew, license and start date The applicant one-pager in the owner’s dashboard, on any trade — the detail behind an interview that is already booked. The card carries the applicant’s name, a status of interview, the role and the job keyword, and the date they applied, beside the fit score the dashboard shows in its orange tile, 8.4 out of 10 here. A strip under the header records the interview against one of the owner’s own open slots, with the calendar invite ready to download. Then every answer is listed in three columns — question, answer, and what it scored. Years in the trade, answered six, carries weight four and scores sixty per cent, because a number answer is measured against a ten-point ceiling. A driver’s license question and a start-date question carry weight three each and score full marks on Yes. The age question and the free-text question show a dash. Three notes explain the scoring rather than leaving the dash to be guessed at: a dash means the weight is zero, and only weighted questions move the number; knockout and weight are separate settings, one ending the conversation and the other moving the score; and a text answer earns full marks whatever it says, so graded scoring has to come from a yes/no or a number question. Underneath sit the decisions the dashboard still offers once an interview is booked: re-book to another of the owner’s own open slots, keep the applicant in the talent pool, or pass. The screening also lands on the owner’s inbox thread for that phone number, beside everything else from it. The questions, the weights and the knockouts are the owner’s own; the set drawn here is only an example
Illustration of a review request, drawn as a text from an example plumbing business: a phone showing a short message asking the customer to share her experience, with a link to the business’s Google review page, beside a card that reads Write a review. Review requests are not switched on for new accounts yet. Once they are, the request goes by email, and a text goes as well where the customer ticked the box on the quote form or visit booking agreeing to a review-request text, once texting is switched on for the account The HurraBell log for the same example business, drawn as it appears in the owner’s dashboard: every finished job with what went out and what happened next. One customer was asked by text and by email and opened the link, so no reminder was needed. One had not agreed to texts, so the request went by email only and the one email reminder followed. One job was skipped, and the log shows the reason and who skipped it. Once review requests are switched on, every finished job is either asked or skipped with a reason

A pool gets its review on the first swim, not on the invoice

The cover is off, the water has gone from green to clear, and on the first hot Saturday the kids are in it before she has finished her coffee. That Saturday is the one to ask about. By July a clear pool is just what the pool looks like, and the tech who got it there is a truck out front once a week. The pool company with sixty reviews does not keep water sixty times clearer than you; somebody there asks every customer, the week of the first swim.

HurraBell™ does the asking. Once review requests are switched on, you mark the job done — from the inbox, from your phone, or from your job software through Zapier — and the customer gets one request in your words, with your own Google review link, after a delay you pick: an hour, unless you change it. Three days later, one email reminder, unless the link has been opened or the customer has since texted you, messaged you from your website or had a call logged on her thread.

Review requests aren’t switched on for new accounts yet. When they are, the request goes by email once your Google review link is saved on the HurraBell page and your mailing address on the Account page. A text goes as well where the customer ticked the box on your quote form or visit booking agreeing to a review-request text, and only once your carrier registration clears, the same wait as every text on this site; until then it is email only.

  • Once requests are on, every finished job is asked — skipping one needs a logged reason, because asking only the happy ones is review gating
  • Nothing offered for a review, and wording that steers is refused when you save it
  • A log of every request and every open, with a CSV export — and every skip with its reason
  • Part of the Tailgate Office Bundle — Podium’s entry plan (Core) is listed at $399 a month on a 12-month term (Podium pricing page, checked October 2026 (opens in a new tab))
See how HurraBell works

One pool kept on the route, and the front office pays for itself every month

The bundle is $199 a month. A single recovered weekly account on the demo card is $189 to $222 a month, for as long as it stays on the truck. In a trade of recurring tickets, that is the arithmetic that matters.

The Tailgate Office Bundle

$199 PER MONTH · ALL FOUR TOOLS AND THE OFFICE

Instant quotes on your website, missed-call text-back and text-to-apply hiring (texts go out once texting is switched on), and, once switched on, a review request after every job, plus customers, jobs, estimates and invoices in one place. 30 days free, no credit card, no setup fee, cancel from the dashboard.

Start Free Trial

Only need one of the tools? After the trial you can keep just that one at its own price; the office stays with the Bundle.

Pool questions we get asked

A month, and it is the question this page works hardest to answer because it is the easiest thing in the estate to get wrong. The pricing engine returns dollars and has no opinion about the unit — whether a figure is per visit, per month or per season is decided entirely by the words around it. So on our demo account the service is named "Weekly pool service (monthly)", the disclaimer opens by saying every figure is a monthly price covering a full month of visits with the chemicals in it, the travel zones are monthly figures too, and every band on this page carries "a month" beside it. If you build a pool card of your own, spend the extra minute on those words. $189 a visit is four times the price you meant to publish, and nobody reading it will stop to ask.

She sees a range, never a single figure, and on this trade the range is tighter than most, plus or minus 8% rather than the 10 or 15 a repair trade needs, because a recurring route is a known quantity: the same pool, the same day, the same loop, week after week. The six things that set the number are all things a homeowner can answer at her kitchen table, and the only one she genuinely may not know is gallons, which is why the help text tells her to pick the middle band and says you will measure it on the first visit and correct the price. The disclaimer says the rest in your words: an estimate for planning, confirmed on the first visit when you have seen the filter, the pump and how the water actually behaves.

Because in October the question is not what it costs. There are only a few usable weeks between the last swim and the first hard freeze, the demo company's three trucks get through perhaps twenty pools a day inside them, and its book for those weeks is full by the end of September. What she wants to know is whether anyone will reach her before the water freezes in the skimmer and splits it — and that is a date. So the closing runs in waitlist mode: it asks the six things that decide how long you are there and which truck comes, it carries no pricing rule on any of them, and it returns "We've added you to the list — we'll be in touch with timing and pricing." Then you come back to her with the date and the price together. A number with no date attached to it would have been the easy option and the wrong one, and this page never prints one for a closing.

Because the spring book is the book a pool company fills over the winter, and the lead is worth having months before the job is. Winter mode captures the whole enquiry and tells the truth on the confirmation screen: "We're booking this for the season ahead — we'll reach out when it's time." A December caller genuinely is ahead of a May one, and the questions are shaped for the call you will make in March rather than for a price — what is on it over the winter, whether you closed it yourself, when she wants to be swimming, and anything she already knows needs fixing. That last one is the one that pays: a pump ordered in December has the winter to arrive.

It is the trade that needs seasonal BEHAVIOUR, which is a different thing, and the distinction is worth the paragraph. A seasonal rate is a percentage — the right shape for work that is still there all year but scarcer in a given month, which is what a gutter clean in October or a sweep in November actually is. A pool opening in December is not scarcer, it does not exist. A percentage cannot say that and a mode can, so the seasonality of this account lives in the mode column and the seasonal table is empty on purpose. The honest consequence, which we would rather print than hide: nothing flips a mode by date. The owner opens the service editor twice a year and swaps the opening and the closing over, in April and in September. Two edits, thirty seconds each. It is a gap in the engine, it has this trade's name on it in our roadmap, and a fixture that papered over it with an invented percentage would have been the only dishonest number in the file.

They route, and that is the same discipline every trade page here keeps for the job its engine cannot carry. A pump, a filter or a heater is diagnosed at the pad rather than guessed at from a description. A liner or a plaster surface is priced off the water and a tape measure. And a green pool is not a visit at all — it is a programme, with the filter running around the clock for days and a number of return trips the water decides rather than the homeowner — so telling her what it will take before you start it is worth far more than a number that turns out to be wrong twice. The service still asks five things and not one of them moves money: what is going on, how old the pad is, whether it is losing water, how long since it was built or resurfaced, and whether anyone can swim in it today. That last one decides which day you go, which is the only scheduling that matters in July.

Both, added together and applied once, so the saving she reads on each option is the saving she gets. The Severna Park pool on chlorine, full service weekly, is $189 to $222 a month. On a salt cell and every other week the two negatives come to minus 46% against the trees' plus 8%, minus 38% in all, and it comes back $110 to $127 a month, the low end held up by the $110 monthly floor.

On a big pool, often nothing; on a small one, the floor. The weekend question adds no dollars and raises the monthly minimum to $185, because a weekend visit is a trip made for one pool. The smallest pool on the demo card, chemistry only, weekly, on chlorine with open sky, is $110 to $119 a month on a weekday loop and $185 to $200 with a Saturday stop. The 20,000-gallon full-service pool above is already over $185 and does not move.

It is a second body of water, and the demo charges it as one flat amount: $25 a month, added once for the month rather than once a visit, because a spillover spa is tested and balanced on its own whatever size the pool beside it is. The Severna Park pool is $189 to $222 a month without the spa and $214 to $251 with it.

About fifteen minutes for your text-back messages and your working hours, and about an hour for the weekly service: seven questions and one rate card, with your route charge, your gallon steps, your visit tiers, your frequency and sanitizer percentages, your spa amount, your tree bands and your weekend floor. The other three services are quicker than that put together, because none of them carries a rate: you write the questions, set the mode and the engine does the rest. A priced service cannot go live without a base fee or a minimum; a routing one needs neither. Reviews take one more minute, once review requests are switched on for your account: paste your Google review link on the HurraBell page and your mailing address on the Account page. All four tools are $199 a month, and there is no setup fee, no contract and no onboarding call.

Run a lawn route off the same truck? The landscaping page covers the mowing side, the trade pages list the others, and for anything else, ask us.

Give her the monthly number before she calls the next one.

Put your route charge and gallon steps in tonight. Your first 30 days cost nothing, there is no card or setup fee, and cancelling is a button in the dashboard.