Who Pays When a Contractor Fails an Inspection?

When a contractor fails an inspection, the contractor almost always pays. A licensed builder is expected to know the applicable codes and deliver work that meets them, so the cost of corrections and any re-inspection fees falls on the contractor by default. The homeowner only picks up the bill in a narrow set of situations where their own choices caused the violation.

Why the Contractor Is on the Hook by Default

Two things put the cost on the contractor: your contract and the law that stands behind it.

Your construction contract almost certainly defines a scope of work and, in most cases, includes a compliance clause requiring the contractor to follow all applicable building codes. A failed inspection is direct evidence that the work does not match what was promised. That is a breach, and the contractor owes you a cure.

Even if your contract is thin and says nothing about code compliance, you are not unprotected. Every state recognizes an implied warranty that construction work will be performed in a good and workmanlike manner, meaning at the skill level expected of a competent professional in the trade. Licensing in every state requires demonstrated knowledge of building codes, so a contractor cannot credibly say they did not know the rule. Work that fails inspection for improper framing, inadequate wiring, or missing fire blocking almost certainly violates that standard, regardless of what the contract does or does not say.

The practical consequence: the contractor pays for the labor and materials to fix the deficient work, and the contractor pays the re-inspection fee charged by the building department.

When the Homeowner Has to Pay

The contractor does not automatically eat every failed inspection. There are specific situations where you caused the problem and you own the cost of fixing it.

  • You supplied the materials. If you bought the fixtures, appliances, or building materials yourself and those items do not meet code, the contractor is not responsible for that failure. A common example is a homeowner buying a cheaper water heater that lacks required safety features.
  • Your designer’s plans were faulty. If you hired an independent architect or engineer and their plans contain code errors, a contractor who follows those plans faithfully is not at fault. Your claim is against the designer.
  • You overrode the contractor’s judgment. If you insisted on a change that violates code, especially after the contractor warned you in writing, the resulting inspection failure is on you. This is why careful contractors document client-requested changes with written change orders.
  • You interfered with the work. Blocking site access, performing your own modifications between work phases, or otherwise preventing the contractor from completing the job properly can shift responsibility if the interference caused the deficiency.

The common thread is causation. If your decision created the violation, you pay. If the contractor’s workmanship or code knowledge created it, they pay.

Who Pulled the Permit Matters

Permit records quietly determine who the building department treats as the responsible party. In most jurisdictions, a licensed contractor is expected to pull permits for the work they perform, and when they do, code violations and inspection failures flow back to them automatically.

If a contractor asks you to pull the permit instead, treat it as a red flag. It often signals licensing issues, missing insurance, or an attempt to shift legal liability onto you. Many building departments will then look to you, not the contractor, when something fails. Some jurisdictions go further and consider it illegal for a hired contractor to work under a homeowner-pulled permit.

Unpermitted work is worse still. The municipality can shut the project down, levy fines, and require a retroactive permit at a higher cost. Later on, unpermitted work can reduce your home’s appraised value, jeopardize your homeowner’s insurance coverage, and create obstacles when you try to sell.

Re-Inspection Fees and Correction Costs

A failed inspection produces two separate costs: the follow-up inspection fee charged by the building department, and the labor and materials needed to fix the deficient work.

Re-inspection fees vary by jurisdiction. Most municipalities charge somewhere between $50 and $150 per re-inspection. Some charge hourly rates that climb higher for repeated failures. A few waive the first re-inspection but escalate charges for subsequent ones.

When the contractor’s work caused the failure, the contractor should pay both the re-inspection fee and all correction costs. If your contract does not explicitly address re-inspection fees, the implied duty to deliver code-compliant work covers it: a contractor who promised compliant work has to finish the job of getting it approved.

Using Payment Leverage Without Triggering a Lien

Your strongest practical tool is the payment schedule. Most construction contracts tie payments to milestones such as completing the foundation, passing the rough-in inspection, or finishing the project. A failed inspection means the milestone was not reached, and you have every right to hold back the next payment until the work actually passes. Courts generally recognize a homeowner’s right to withhold payment for incomplete or deficient work, and a failed inspection report is solid evidence that the work is not done properly.

There is a risk to anticipate. In every state, contractors and subcontractors have the legal right to place a mechanic’s lien on your property for unpaid work. A lien is a claim against your home’s title that can complicate refinancing, block a sale, or in extreme cases lead to a forced sale. A contractor who disputes your decision to withhold payment can file one regardless of whether the work passed inspection. Your defense is the documented inspection failure and the contract provisions the contractor breached, but dealing with the lien still means legal hassle and potential attorney fees.

One useful protection: in many states, an unlicensed contractor cannot file a valid mechanic’s lien at all.

So withhold payment, but do it with a file ready. Keep the failed inspection report, photographs of the deficient work, the contract’s milestone provisions, and records of every communication about the issue.

What to Do When the Contractor Won’t Fix It

Start with a direct conversation. Bring the official inspection report and walk through the specific code violations the inspector cited. Most competent contractors will acknowledge the failure and propose a correction plan at their own expense.

If that conversation does not produce a concrete commitment, send a formal written demand by certified mail. Reference the inspection report, list each code deficiency, attach the contract provisions the contractor breached, and set a reasonable deadline for corrections. Thirty days is a common cure period in construction disputes, though your contract may specify a different timeframe. This letter creates the paper trail every later remedy depends on.

If the demand is ignored, you have several escalating options:

  • File a complaint with your state’s contractor licensing board. It is free, and the board can investigate, impose fines, require restitution, suspend the license, or revoke it. The complaint also creates an official record that strengthens any later legal claim.
  • File a claim against the contractor’s surety bond. Most states require licensed contractors to maintain one. Bond amounts vary by state and license type but commonly range from $10,000 to $25,000 for residential work. If your claim is valid, the surety pays you up to the bond amount and then pursues the contractor for reimbursement.
  • Check the contract for a required mediation or arbitration clause. Many construction contracts require one or both before you can sue. Skipping a required step can get your lawsuit dismissed.
  • Use small claims court for smaller disputes. Filing fees are low, you usually do not need a lawyer, and dollar limits vary by state from $2,500 to $25,000.

If the contractor abandons the project or flatly refuses to make corrections, you may need to hire a replacement. Before you do, give the original contractor a final written opportunity to cure within a specific deadline. Courts generally want to see that you gave the contractor a reasonable chance to fix their own mistakes before you hired someone else at their expense. If you skip that step, a judge may reduce what you can recover.

Once the deadline passes without action, hire a qualified replacement and keep meticulous records. Get written estimates, save every invoice, and photograph the deficient work before and after the repair. Those records are your damages evidence if you pursue the original contractor in court or through a bond claim.