The situation
'Are we going to lose the company over a form?' Marek asked on the first call, and he meant it literally. He and Agnieszka had built a home-maintenance franchise group out of a single Gravenhurst location, the kind of business that sells homeowners a prepaid annual plan: eavestrough cleaning in spring, a furnace check in fall, a service call included if something breaks in between. Eleven years later the network had grown past thirty franchised territories and a head office turning over revenue in the tens of millions, most of it still running through the same customer contract template the two of them had drafted themselves back when the business operated out of one truck. Marek ran operations. Agnieszka ran finance and franchise recruitment. Between them the business had grown a great deal faster than either of them had gone back to check the paperwork.
The plan they sold was exactly the kind of arrangement consumer protection rules single out for extra disclosure: a service performed over time rather than delivered all at once, paid for up front. A homeowner in one franchise territory had cancelled partway through the year, been charged a cancellation fee the template did not clearly authorize, and complained to the relevant consumer affairs office. The complaint on its own would have been manageable. What turned it urgent was that head office could not produce the file it referenced. That franchise territory had changed hands eighteen months earlier when Budi, a commercial landlord who already owned several other franchised territories in the network, bought it in an informal transition arranged directly with the departing franchisee. The signed agreement, along with the disclosure paperwork the rules required to accompany it, was nowhere either side could find, and Budi's own records from the handover were just as thin.
Marek and Agnieszka did not know, at the point they called, whether this was one lost file or a defect running under every active contract in the network. If the template itself fell short of what the rules required for future performance contracts, thirty franchise territories were exposed, not one. They needed an honest answer quickly, and if the answer was bad, they needed it fixed before the complaint turned into something broader.
There was also a practical wrinkle neither of them had considered until it mattered: a missing customer file is not just an inconvenience in a complaint response, it can look, to a regulator, like a business that does not keep the records the rules assume it keeps. Getting ahead of that impression mattered as much as fixing the underlying template.
What made this urgent
Consumer protection legislation in Ontario treats a 'future performance agreement' differently from an ordinary sale. Where a business is paid before it finishes delivering a service, the rules require specific disclosures at the time of signing, and they give the customer stronger rights to cancel and to reverse payment if those disclosures were not made properly. A prepaid annual maintenance plan sits precisely in that category, whether or not the business selling it thinks of itself as running consumer contracts at all. Marek and Agnieszka had never framed their business that way. They thought of the paperwork as a service agreement, full stop, and had not revisited it against the disclosure rules since the business was small enough that a complaint like this one would never have reached a regulator.
The missing file made the urgency concrete rather than theoretical. Without the original signed agreement, there was no way to show what had actually been disclosed to that customer, which meant the complaint could not be answered on its facts. It had to be answered, if at all, on whether the template itself met the standard, and nobody had checked that in years. If it did not, the exposure was not one cancellation fee. It was every fee charged under the same clause across every active contract in the network, plus the right every one of those customers automatically gains to cancel the contract when disclosure requirements are not met — a right that still has to be exercised, by giving notice within the one-year window the legislation allows for a defective future performance agreement, not an unwinding that happens on its own.
There was a second layer of urgency built into how franchise networks work. Marek and Agnieszka controlled the template, but they did not directly control every franchisee's records. The transition that had lost this file was informal, not malicious, but it meant records could be missing at other locations too, and there was no quick way to find out which ones without asking every franchisee to check.
Timing mattered on top of all of it. Consumer complaints of this kind typically move to a formal stage if the business does not respond adequately within a set window, and an inadequate response at this point would have meant answering without knowing whether the underlying problem was contained or systemic. Acting before that window closed, with an accurate picture rather than a guess, was the whole game.
What we did
- Triaged the complaint separately from the template question. We treated the individual customer's file and the network-wide compliance question as two different problems on two different timelines, so the urgent one did not get stuck waiting on the slower one, and drafted an initial response to the regulator that was accurate without overcommitting to conclusions we had not yet verified, buying time to do the audit properly rather than under a deadline of our own making.
- Reconstructed the missing file from secondary sources. The signed agreement itself was gone, but billing records, Budi's own onboarding notes from taking over the territory, and email correspondence from around the sign-up date let us rebuild a credible account of what had been disclosed and when, corroborated well enough by dated, independent sources that it could stand behind a regulator response rather than reading as a reconstruction assembled after the fact to suit the outcome the business wanted.
- Audited the master template against the disclosure requirements. We reviewed the contract clause by clause against what future performance agreements are required to state: total cost, timing of performance, and cancellation rights among them, and found two gaps, including the cancellation fee clause at the centre of the complaint, which did not clearly authorize a fee of that size on early cancellation.
- Quantified the network-wide exposure before making any admissions. Rather than assume the worst, we worked out, using the head office's own franchise count and average plan value, roughly what refunding cancellation fees network-wide would cost if the clause were found deficient across every territory, so Marek and Agnieszka were negotiating from an informed position rather than a fearful one and could size the real risk against the cost of fixing it.
- Rewrote the template to close the gaps. We corrected the cancellation clause and added the disclosure language the rules required, matching the wording as closely as possible to language regulators are known to accept without further back-and-forth, then built a short compliance checklist head office could use to confirm every franchisee had the current version on file, rather than trusting that a single document update, sent by email, would actually reach and get used at every territory.
- Ran a records check across the network. Rather than assume the problem was contained to the one territory that had already surfaced it, we had head office contact every franchisee individually to confirm signed contracts and disclosure records existed for active customers, flagging any other gaps early and on our own terms and timeline rather than waiting for a second complaint at a different location to surface them for us months later.
- Responded to the regulator with the corrected picture. Timing this response mattered as much as its content, since it went in well inside the window for a full, substantiated answer rather than a placeholder. We submitted the reconstructed file, explained the correction already made to the template, and set out the compliance check underway across the network, framing the complaint as a problem the business had already found and fixed rather than one still under investigation.
- Put an annual review in place. We recommended, and Marek and Agnieszka adopted, a standing yearly check of the master template against current consumer protection requirements, timed to the network's fiscal year so it would not quietly slip when the business got busy. The point was to make sure the next legislative update or interpretation shift does not sit undetected for another decade, waiting for a complaint to force the issue the way this one had.
The outcome
The regulator closed the complaint without a formal finding against the business, satisfied that the specific customer's concern had been addressed and that the underlying template defect had been corrected proactively rather than after a ruling forced it. No penalty was assessed, and the customer's cancellation fee was refunded in full as part of the resolution, along with a short written explanation of the correction the business had already made.
The network-wide records check turned up two other franchise territories with incomplete customer files, both traced back to informal ownership transitions similar to the one that had brought Budi into the network, and both were resolved by getting current signed agreements and disclosure records in place going forward, without needing to unwind or refund anything at either location. No other complaint materialized during the period the check was underway.
The larger cost of the file was not financial. It was the weeks Marek and Agnieszka spent not knowing whether they were looking at a single fee dispute or a defect running under every active contract in a thirty-territory network, and the work of proving, franchisee by franchisee, that the answer was closer to the first than the second.
The bigger change was structural. Marek and Agnieszka now run a documented annual review of the master contract template against current consumer protection requirements, and franchise transitions go through a formal handover checklist that includes confirming customer files transfer intact before a new owner takes over the territory. The business was never at meaningful risk of closing, but the file made clear how much exposure had been sitting in a template nobody had looked at critically in over a decade, and how differently a single complaint can play out depending on whether a business can show its records or has to explain why it cannot.
What you can learn from this
- If your business collects payment before finishing a service, check whether your contract meets the disclosure rules for future performance agreements, not just whether it reads clearly and fairly to the people who wrote it years ago and never revisited since.
- A missing customer file is often worse than a bad clause, because it removes your ability to show what was actually disclosed at signing and shifts the whole dispute onto the strength of your template alone, with nothing to fall back on.
- Franchise and business ownership transitions should include a formal, checklist-driven handover of customer records, not an informal one, especially where the underlying contracts carry regulatory disclosure obligations that survive a change of owner regardless of how the sale was handled.
- Before responding to a regulator or a complainant, work out your realistic worst-case exposure across every affected contract in the network so you are negotiating from an informed position rather than guessing under pressure and conceding more than necessary.
- Correcting a flawed template proactively, before a formal finding forces the issue, is treated very differently by regulators and courts than the identical correction made only after being ordered to make it, and it is worth the cost of finding out early.
This is a corporate problem we handle
Start a file online — flat, published fees, reviewed by a licensed lawyer before a dollar is owed.