TREADSTONE LAW · ONTARIO · DIGITAL LEGAL SERVICES · EST. MMXXI ·TSL
Learn/Ask a Lawyer/Real Estate/Does a seller have to fix…
Real Estate

Does a seller have to fix things in the home before closing in Ontario?

TSL Written by the Treadstone Law team· Updated June 2026

It depends entirely on what the Agreement of Purchase and Sale says. Most Ontario residential sales include an "as is, where is" clause, meaning the buyer accepts the property in its current condition and the seller has no general obligation to make repairs. Buyers protect themselves by making the offer conditional on a satisfactory home inspection.

However, if specific repairs were negotiated as a condition of the deal — for example, the seller agreed in a schedule to repair a leaking roof or replace a furnace — those obligations are binding. Failing to complete agreed repairs before closing gives the buyer grounds to refuse to close or to seek a price reduction.

The seller is also obligated not to alter the property materially between the date of the offer and closing without the buyer's consent. Removing fixtures or appliances included in the sale, making unauthorized changes, or allowing damage to occur are breaches of the APS. Do not start renovations or remove items listed in the offer after signing — check with your lawyer first if you are unsure about any item's status.

Key takeaways

  • Ontario sales are generally "as is" — sellers are not required to make general repairs
  • Repairs specifically written into the APS are binding obligations
  • Do not remove fixtures or appliances included in the sale without consent
  • Any change to the property between offer and closing can create legal exposure
This is general information, not legal advice. It doesn’t create a lawyer–client relationship, and the rules can change. For advice on your situation, a Treadstone real estate lawyer can help.
Was this helpful?Share:

Go deeper

Still have questions?

Search 2,500 answers, or send yours to a Treadstone lawyer — we answer in plain language.

All answersStart a File →