
Action Home Services
4.8★ rating · 349 Google reviews
84/100 score
Markham · Pool Builders
Monday: Open 24 hours
- Says it is insured
- Says it carries WSIB coverage
Last updated:By The Pool Trade Desk

Openings, closings and weekly service are usually priced as separate lines, and whether chemicals sit inside the rate is the question that moves the total most. Researched pricing puts weekly pool maintenance including digital water test and vacuum at $100 to $120 per visit, plus HST (weekly $100, biweekly $120), per PF Pools (GTA published price list), and weekly maintenance visit (Toronto market range) at $100 to $150 per visit (CAD), per Toronto Pool. Each row in the table below names its own source, and prices are quoted before tax unless the row says otherwise.
The table
This range rests on 7 independent published sources, and every row below names the one its own figure came from. Where two sources disagree they stay in the table as two rows with two labels; nothing here is an average of the two, and no range was widened to cover a gap.
Canadian dollars, researched August 2026, one named Ontario source per row. Ontario HST sits on top of every figure unless the row says otherwise.
Weekly pool maintenance including digital water test and vacuum
Weekly maintenance visit (Toronto market range)
One-off maintenance visit (standard $175, Friday or Saturday emergency $200)
Pool closing (one visit, $530) and pool opening (two visits, $630)
Spring pool opening, hired out
Fall closing and winterisation, hired out
Opening and closing hired out, both together
Seasonal opening and closing package (Toronto market range)
Opening and closing package
Full-season maintenance package
Seasonal maintenance plan, Markham
Total annual maintenance without heating (DIY chemicals, hired opening and closing)
Total annual maintenance with heating
Total annual ownership cost, all in
Annual maintenance, vinyl liner pool
Annual maintenance, fibreglass pool
Annual maintenance, concrete pool
Chemicals for the season (chlorine, pH, alkalinity, shock, test kit)
Chemical check service ($60), cartridge filter or salt cell cleaning ($90)
Electricity for a variable-speed pump
New-customer onboarding fee ($150) and pool school, 2 to 3 hours of instruction ($400)
The bands
Each bar is one row from the table above, drawn from $0 so the lengths can be compared by eye. 13 of the 21 pool maintenance rows are drawn, on 3 separate scales (per year (CAD), per season (CAD), per visit, plus HST (CAD)), because a figure quoted per month and a figure quoted per project are not the same measurement and must not share an axis. The widest published band on this guide is total annual ownership cost, all in, at $1,500 to $4,000.
Electricity for a variable-speed pump
$150–$350
Chemicals for the season (chlorine, pH, alkalinity, shock, test kit)
$250–$500
Opening and closing hired out, both together
$500–$800
Annual maintenance, fibreglass pool
$800–$1,500
Total annual maintenance without heating (DIY chemicals, hired opening and closing)
$1,000–$1,500
Annual maintenance, vinyl liner pool
$1,300–$2,000
Total annual maintenance with heating
$1,500–$3,000
Total annual ownership cost, all in
$1,500–$4,000
Annual maintenance, concrete pool
$2,000–$3,500
Seasonal opening and closing package (Toronto market range)
$250–$500
Seasonal maintenance plan, Markham
$2,000–$4,000
Chemical check service ($60), cartridge filter or salt cell cleaning ($90)
$60–$90
One-off maintenance visit (standard $175, Friday or Saturday emergency $200)
$175–$200
8 of the 21 rows above are not drawn, because a bar would say something the source did not.
The season
Openings, closings and weekly service are quoted as separate lines, so a weekly rate on its own tells you almost nothing. This is the same season laid out in order, which is the only way two maintenance quotes can be compared: fix the number of weeks first.
One visit, or two. Spring, and this guide lists it as a separate line from everything after it.
Spring opening, hired out
$250–$400 per opening (CAD)
First-time customer onboarding and pool school
$150–$400 one-off, plus HST (CAD)
Charged where the pool was not opened by the same company.
then
The recurring middle. Priced per visit, per week or per package, and the three do not convert into one another without knowing the season length.
Weekly service, with a digital water test and a vacuum
$100–$120 per visit, plus HST (weekly $100, biweekly $120)
The same company prices a biweekly visit higher than a weekly one.
A full season bought as a package
$2,150–$3,500 per season (9-week $2,150, 18-week $3,500)
Sold as 9 weeks or 18 weeks, which is the number a weekly rate has to be compared against.
Chemicals across the season
$250–$500 per year (CAD)
Inside some rates and outside others. This is the question that moves the total most.
Electricity for a variable-speed pump
$150–$350 per year (CAD)
then
The visit that decides whether next spring is a repair season. This guide's Ontario notes put the cost of getting it wrong an order of magnitude above the cost of the visit.
Fall closing and winterisation, hired out
$250–$450 per closing (CAD)
Both ends together, as one price
$500–$800 per year (CAD)
adding up to
The annual totals this guide's sources publish, which is the number to hold the three groups above against.
Annual maintenance, by shell
$2,000–$3,500 per year (CAD)
Concrete is the dearest of the three shells to keep. Fibreglass and vinyl are their own rows in the table above.
Total annual ownership, all in
$1,500–$4,000 per year (CAD)
Built from the price rows above, their conditions, and this guide's own note that the GTA pool season runs May to September and is sold in 9-week and 18-week packages rather than annual contracts.
Variables
Size, access and what has to be rebuilt to reach the pool move a pool maintenance quote more than anything else in Toronto. Each line below is one of those variables, with the published figure that shows how far it moves the total.
Local rules
Ontario adds 13 percent HST on top of every quote, Toronto requires a pool fence enclosure permit before anyone digs, and the freeze-thaw cycle decides what survives the winter. Those three are what a national price guide leaves out.
Levers
The biggest saving is almost always timing and bundling rather than choosing a cheaper material. Each lever below is tied to a published figure from the table, so you can see what it is actually worth before deciding it is worth doing.
Provenance
Every figure above was re-read in the document it is attributed to, and the exact sentence carrying it is recorded against the row. Where a number could not be found in the source it named, the row came out rather than the number being adjusted to fit. Here is what PoolBuilderIndex found across the 7 sources.
The shortlist/3 of 157 shown
PoolBuilderIndex tracks 157 pool maintenance companies across the Greater Toronto Area, rated 4.64★ on average. The three below rank highest on our published score, based on PoolBuilderIndex's analysis of 157 GTA businesses, August 2026.

4.8★ rating · 349 Google reviews
84/100 score
Markham · Pool Builders
Monday: Open 24 hours

5.0★ rating · 25 Google reviews
83/100 score
Oakville · Pool Repair
Monday: Closed

5.0★ rating · 36 Google reviews
81/100 score
Islington-City Centre West · Pool Builders
Monday: 9 a.m.–6 p.m.
Their own photographs/ranks 4 to 9 of 157
Not stock photography, and not ours: every picture below was taken by the company named on it and carries whatever that company chose to photograph, which for some is a finished backyard and for others is the vans. These are the next 6 pool maintenance companies down the same ranking as the shortlist above, carrying 33 pictures between them, and the largest tile belongs to whichever of the six has the most on file here: AHS Pool & Landscaping Design, with 6. Open one for the rest of that company’s pictures, its hours and its number.
AHS Pool & Landscaping Design6 photographs on file
AHS Pool & Landscaping Toronto6 photographs on file
People for Pools6 photographs on file
WEST COVE POOLS6 photographs on file
Pinnacle Pool5 photographs on file
Tecum Pools and Spa LTD.4 photographs on fileCalculators
Put your own dimensions in and these work it out from the same researched figures as the table above. Every answer shows the arithmetic and names the source it multiplied, so you can check it rather than take it.
Definitions
These are the words a quote for pool maintenance will use without explaining them. Each one below is defined as this page uses it, so a line on an estimate can be read for what it is rather than guessed at.
Related guides
A pool is rarely one decision. These are the PoolBuilderIndex guides that price the jobs sitting either side of this one, and the head-to-head pages for the choices that change the number most.
No obligation. Requests reach our desk, never a company.