Treadstone Associates
Article · 10 min read

Pool builders: seasonal demand and deposits

Pool construction compresses an entire year’s demand into a short spring booking window ahead of a summer build season — a seasonal curve sharper than almost any other trade on this hub. It also sits, more than most trades, inside Ontario’s consumer protection rules for deposits and contracts signed away from a place of business, because a pool project is exactly the kind of large, future-performance contract those rules exist to cover.

Treadstone Associates · Updated 2026

Key takeaways

  • • Ontario’s guide for home renovation and roofing businesses recommends a deposit of no more than 10% of the total project cost, and states a business cannot charge more than 10% above the estimated cost without a signed change order.
  • • A contract worth more than $50 must be in writing, and a contract signed at the customer’s home — a common scenario for a pool consultation — triggers a 10-day cooling-off period during which the customer can cancel without penalty.
  • • A completed pool enclosure has to be assessed against municipal fencing rules, and the enclosure gate must be kept locked at all times except when the pool area is in use.
  • • Because bookings and deposits land in a compressed spring window while delivery happens across the summer, cash flow and contract-compliance obligations peak at different points in the year — not together.

Start with the paperwork, because a pool contract is a heavier legal object than most of what a fencing or flooring contractor signs. Ontario’s own guide for home renovation and roofing businesses states a written agreement is required for any contract worth more than $50, recommends a deposit of no more than 10% of the total project cost, and is explicit that a business cannot charge more than 10% above the estimated cost without a signed change order covering the additional work — on an $80,000–plus pool project, that estimate-variance rule is not a rounding error, it’s a hard ceiling on how much scope creep can be billed without paper trail. The same guide confirms the cooling-off mechanic that applies specifically to at-home sales: Treadstone Law’s guidance on cancelling a contract under Ontario’s Consumer Protection Act confirms a customer has 10 days from receiving a written agreement made at their home to cancel, with a full refund of any deposit and no cancellation fee, once the cancellation is properly made.

A backyard consultation is a home-sale contract

Most pool sales start with a consultation at the client’s house — walking the yard, discussing placement, signing on the spot to lock in a spring build slot. That’s precisely the scenario the 10-day cooling-off rule targets: an agreement made away from the business’s regular place of business, after an unsolicited or in-home visit. A pool builder who treats a signed backyard contract as final and immediately orders material or schedules excavation is moving faster than the contract itself is legally settled — the customer can still cancel penalty-free inside that window, and the deposit has to come back in full if they do. Building the cooling-off period into the operational timeline, rather than only into the legal boilerplate, avoids a builder discovering the hard way that material was committed against a contract that was still cancellable.

The enclosure is a separate approval from the pool itself

Toronto’s bylaw guidance confirms a pool enclosure fence permit is required on private property, that the process starts with a Zoning Certificate from Toronto Building before the permit application goes through Municipal Licensing and Standards, and that the gate of a swimming pool enclosure must be kept locked at all times except when the enclosed area is actually in use. That’s a permit and an ongoing legal obligation layered on top of the pool construction permit itself, and the exact fence height and gate specification vary by municipality — a builder working across several municipalities needs to confirm the local bylaw for each site rather than applying whichever city’s rule they last worked under.

Worked example — deposit, estimate and cooling-off on one contract

A pool builder quotes an in-ground pool project at $85,000, signed at the client’s home during a March consultation. Following Ontario’s guidance, the deposit is capped at 10%: 10% of $85,000 = $8,500, not the larger sum a builder eager to lock in a spring booking might otherwise ask for.

Because the agreement was signed at the home, a 10-day cooling-off period runs from the date the client receives the written agreement. Material ordering and excavation scheduling are held until that window closes — not because the deal is expected to fall through, but because a cancellation inside the window is the client’s unconditional right.

Mid-build, the client requests an upgraded water-feature package. Before it’s added to the invoice, it needs a signed change order, since the total cost can’t exceed the original $85,000 estimate by more than 10% — a ceiling of $93,500 — without one. Billing the upgrade without that signature risks exactly the estimate-variance problem the guide warns against.

The seasonal curve compounds all of this. A pool builder typically takes the bulk of a year’s deposits and signatures in a compressed spring window, well before the crews that actually build those pools are fully occupied — which means the deposit cap, the cooling-off clock and the estimate-variance rule are all being tracked across a large batch of contracts signed in a short period, rather than one at a time as a project trade would experience it. A single missed cooling-off deadline is a manageable error; the same mistake repeated across two dozen March signings, because the same manual process was reused for all of them, is a structural problem.

Where AI actually helps

The clearest use is holding the contract’s own compliance clock — cooling-off expiry, deposit percentage, estimate-variance ceiling — as tracked fields tied to the project timeline, so material and labour aren’t committed against a contract that’s still legally cancellable, and a change order is flagged as required before an over-estimate invoice goes out rather than after a client questions it. A second is seasonal capacity planning: since the spring booking window and the summer build season are two different periods with different resource needs, a scheduling tool that models booking-intake capacity separately from build-crew capacity avoids overselling spring slots the crews can’t physically deliver across the summer. Neither replaces the signed change order itself or the client’s own cancellation right — the tool tracks the deadline, the paperwork still has to be done properly.

Related reading: the same utility-locate and permit sequencing at a smaller residential scale and how a different trade tracks a recurring code-mandated compliance date.

Common questions

How much deposit can a contractor take on a pool project in Ontario?

Ontario’s guide for home renovation and roofing businesses recommends a deposit of no more than 10% of the total project cost, and requires a written agreement for any contract worth more than $50.

Can a customer cancel a pool contract signed at their home?

Yes. A contract signed at the customer’s home triggers a 10-day cooling-off period during which they can cancel for any reason, with a full refund of any deposit and no cancellation fee, provided the cancellation is made properly.

Can a pool builder charge more than the original estimate?

Only up to 10% above the estimated cost without additional paperwork. Charging more than that requires a signed change order covering the extra work, per Ontario’s guide for home renovation and roofing businesses.

Is a pool enclosure fence a separate permit from the pool construction permit?

Yes. A pool enclosure fence permit is a distinct municipal approval, and the enclosure’s gate must be kept locked at all times except when the pool area is in use — exact height and gate specifications vary by municipality.

See where AI pays off first in your business.

A 30-minute call is enough to tell you whether AI pays for itself here.