- A municipal building department can investigate a complaint, inspect the work, and — if it finds a genuine code violation — issue orders requiring the contractor or property owner to…
- If a court finds the contractor breached the contract, it can order the contractor to pay you money — typically measured by the reasonable cost of putting the work right.
When work doesn't meet the standard it should, homeowners often have two very different tools available: reporting the problem to the municipal building department, or pursuing a civil claim against the contractor. They're easy to confuse, because both can be triggered by the same defective work — but they solve different problems and produce different outcomes.
Understanding the difference between a building code complaint and suing a contractor helps you pick the right tool, and often makes clear why you may end up using both.
What a Building Code Complaint Actually Does
A municipal building department can investigate a complaint, inspect the work, and — if it finds a genuine code violation — issue orders requiring the contractor or property owner to bring the work into compliance. This is a regulatory, compliance-focused process. It can be an effective way to get an official, independent finding that something is genuinely wrong, and it can put real pressure on a contractor who has been ignoring you.
What it generally does not do is put money in your pocket. A building department isn't in the business of compensating you for repair costs you've already paid, for a completed contractor who has moved on, or for a workmanship problem that happens to comply with the code but still falls short of what your contract promised.
What a Civil Claim Actually Does
A civil claim is aimed at compensation. If a court finds the contractor breached the contract, it can order the contractor to pay you money — typically measured by the reasonable cost of putting the work right. A civil claim can also address problems a building complaint can't reach at all, such as a workmanship issue that technically meets code but still doesn't match what you paid for.
What a civil claim doesn't do is compel the municipality to inspect or enforce anything — that's a separate, parallel process with its own timeline.
Comparing the Two Paths
| Building Code Complaint | Civil Claim (Court) | |
|---|---|---|
| Decision-maker | Municipal building department | A judge, or a negotiated settlement |
| Main goal | Compliance or a correction order | Compensation for your financial loss |
| Cost to you | Generally low or no cost to file a complaint | Court filing fees, and possibly legal fees |
| Typical pace | Depends on the municipality's workload | Litigation takes time, more so if the claim is defended |
| Outcome if successful | An order requiring the contractor to correct the work | A money judgment you can enforce |
| Can you pursue both | Yes | Yes |
When a Building Code Complaint Makes Sense
- The issue is a genuine safety or code compliance concern, not just a matter of preference
- You want an independent, official record confirming the defect exists
- The contractor is unresponsive, and you want pressure that doesn't depend on going to court
- You're not (yet) focused on being compensated — you just want the dangerous or non-compliant condition corrected
When a Civil Claim Is the Right — or Only — Path
- You've already paid for repairs and want that money back
- The issue is a workmanship or contractual shortfall that doesn't rise to a code violation
- You need the contractor held to the specific promises in your contract, not just the legal minimum the code requires
- You want an enforceable outcome that puts you back in the financial position the contract promised
Using Both Together
A building department's finding that work violates the code can be powerful evidence in a later civil claim — it's an independent third party confirming that something really is wrong, which strengthens your position considerably. That's exactly why the two paths often work well together rather than as alternatives: the complaint can help build your case, while the civil claim is what actually gets you compensated.
Frequently asked questions
Can the building department make the contractor pay me back?
Generally not. Its role is enforcing compliance with the code, not awarding compensation to you. If you want to recover money, a civil claim is the tool for that.
Do I need a lawyer to file a building code complaint?
No, homeowners can typically file a complaint directly with their municipality. A lawyer becomes useful once you're pursuing compensation through a civil claim, or if the situation is complicated by contractual disputes.
Will filing a building code complaint hurt my chances of suing later?
No — if anything, a documented complaint and any resulting findings can support your case. It's generally a complementary step, not a competing one.
What if the municipality says there's no code violation, but I still think the work is deficient?
The building code sets a legal minimum, not necessarily everything your contract promised. A "no violation" finding doesn't mean you have no civil claim — it just means the code path isn't the right tool for that particular issue.
Which one should I do first?
There's no fixed order, and you can often pursue both around the same time. Just keep an eye on Ontario's limitation period for starting a civil claim — waiting on a municipal process shouldn't cause you to delay a court claim past the time you have to start it.
This is a litigation question
Start a file online — flat, published fees, reviewed by a licensed Ontario lawyer before a dollar is owed.