Insurance deadline? Tank swapped in days Serving Greater Moncton & Southeast New Brunswick (506) 806-0900
Cost Guide

The Real Oil Spill Cleanup Cost at a Home in New Brunswick

Published August 29, 2026 · Hub City Tank Co

One litre of spilled furnace oil can contaminate up to a million litres of groundwater. That single fact explains why the oil spill cleanup cost at a home can jump from a few hundred dollars to six...

Get a Free Estimate Call (506) 806-0900

One litre of spilled furnace oil can contaminate up to a million litres of groundwater. That single fact explains why the oil spill cleanup cost at a home can jump from a few hundred dollars to six figures faster than almost any other bill a homeowner will ever face. In Greater Moncton, we’ve seen cleanups wrap up for under $1,000, and we’ve heard about jobs on ordinary residential streets that blew past $200,000.

Here’s the good news up front. Most spills get caught early. Most are covered when the paperwork is in order. And every single one of them was preventable. This guide walks through real numbers for Moncton, Dieppe, Riverview, and the rest of Southeast New Brunswick, so you know what you’re looking at before anyone quotes you anything.

Why a Few Litres of Oil Cost So Much to Clean Up

Heating oil is cheap to buy and brutally expensive to un-spill. At today’s prices, 200 litres of furnace oil costs somewhere around $300. Once that same 200 litres is on your basement floor or in the soil beside your foundation, you’re not paying for oil anymore. You’re paying for environmental remediation, and that’s a completely different world of pricing.

Here’s where the money actually goes:

  • Emergency response. Someone has to stop the leak, pump out whatever’s left in the tank, and contain what already escaped. That often happens at 2 a.m. in January.
  • Testing and consultants. Environmental consultants sample soil and sometimes water to map how far the oil travelled. Lab work adds up, and one round of samples is rarely enough.
  • Excavation and disposal. Oil-soaked soil can’t go to the regular dump. It gets hauled to a licensed facility, and you pay by the tonne, plus trucking.
  • Restoration. Whatever got torn out to reach the oil, decks, driveways, finished basement rooms, has to be put back.

On top of all that, New Brunswick requires spills to be reported and cleaned up to provincial standards. You don’t get to decide the mess is “good enough.” Our post on how to report an oil spill in NB covers that side of things in detail.

If you have oil leaking right now, stop price-shopping and act. Call our 24/7 line at (506) 806-0900 or head to our emergency oil tank service page. And if you’re staring at a drip and not sure how bad it is, read what to do when your oil tank is leaking while you wait for help. The first hour matters more than anything else on this page.

Oil Spill Cleanup Cost Ranges: From a Small Drip to a Full Dig-Out

Every spill is different, but cleanup bills in the Maritimes tend to land in fairly predictable bands. Here’s what we tell homeowners to expect:

Spill situationTypical cleanup cost (CAD)
Small drip caught early, contained on concrete$500 to $2,500
Indoor spill on a concrete floor, no drain involved$5,000 to $15,000
Indoor spill reaching a sump, floor drain, or under the slab$15,000 to $60,000
Outdoor spill into soil, caught within days$10,000 to $50,000
Outdoor spill reaching the foundation or groundwater$50,000 to $150,000
Buried tank leak that migrates off the property or hits a well$100,000 to $500,000 or more

For comparison, a brand-new tank professionally installed runs about $2,800 to $4,500 in the Moncton area. Keep that number in your head as you read the rest of this article, because it’s the price of never seeing any of the numbers above.

One more thing about that table. The ranges overlap because the details matter enormously. A 50-litre spill in the wrong spot can cost more than a 500-litre spill in the right spot, and the next section explains why.

What Drives Your Cleanup Cost Up or Down

Where the oil lands. Bare concrete is your best-case scenario. Oil sits on top, gets absorbed with pads and granular material, and the slab gets cleaned and sealed. A dirt-floor basement, a crawlspace, or the lawn beside your foundation is a different story, because oil soaks straight down and keeps moving.

How much spilled. Obvious, but it compounds. More oil means more soil, more truckloads, more disposal fees, and a wider testing grid.

How fast it’s caught. A leak found the same morning might stay within a metre of the tank. The same leak found in April, after dripping quietly all winter, can spread under the slab or along the foundation footing. Speed is the single biggest lever you control.

What’s nearby. A dug well, a sump pump, a floor drain, a ditch, or a neighbour’s property line can multiply the bill. Once oil reaches moving water, you’re not cleaning a spot anymore, you’re chasing a plume.

The season. Frozen ground slows oil down but also makes excavation harder and pricier. Spring melt does the opposite, carrying oil places it never would have reached in August.

Access. A tank in an open driveway is easy to work around. A tank tucked behind a fence in a tight Dieppe backyard means smaller machines, hand digging, and more billable hours.

Who’s holding the file. Quotes for the same spill can vary by tens of thousands of dollars depending on which consultant maps the contamination and how conservative their sampling plan is. You’re allowed to ask questions, and you should. A good remediation firm will explain exactly why each truckload of soil has to leave your property.

There’s a human cost too. Bad indoor spills produce fumes strong enough that families sometimes have to move out for days or weeks while remediation runs. Heating oil odour clings to soft furnishings, and some families end up replacing couches, mattresses, and stored clothing on top of everything else. That’s disruption no invoice line fully captures.

Three Southeast New Brunswick Spills and What They Cost

Numbers in a table are one thing. Here’s how they play out in real kitchens and basements around here.

Marcel in Memramcook had a 25-year-old indoor tank in the basement of the family homestead. One Friday night the bottom seam let go and roughly 300 litres spread across the concrete floor. He smelled it Saturday morning, shut the outlet valve, and called for help right away. Because the floor was sound concrete with no drain, the crew contained it with absorbent material, pumped off the free oil, cleaned and sealed the slab, and hauled away the waste. Remediation came to $11,400, and a new double-wall tank added $3,400. His insurer covered the cleanup minus his $1,000 deductible. Painful weekend, manageable bill.

Donna in Riverview wasn’t as lucky with timing. A pinhole on the back side of her outdoor tank dripped for most of a winter, hidden from view. She only noticed a wet, rainbow-sheened patch beside the foundation in late March. By then oil had worked down along the footing. The dig-out took four days, removed six truckloads of soil, and required soil testing on all sides of the hole. Final remediation bill: $58,000. Her policy had an oil escape endorsement her broker had added two years earlier, so insurance carried nearly all of it. Without that endorsement, she’d have been selling the house to pay for the yard.

The Cormier family in Shediac bought an older cottage-turned-home and had no idea a steel tank from the 1970s was still buried out back. They found it the hard way during a deck project, when the excavator bucket came up smelling like diesel. The old tank had been leaking slowly for years, and testing showed oil had migrated toward the property line and uncomfortably close to a neighbour’s dug well. Their remediation ran past $160,000, insurance denied the claim because the contamination was historic and the tank was never disclosed, and the file ended up with lawyers. Buried tanks are the nightmare scenario, which is why the U.S. EPA runs an entire underground storage tank program around exactly this risk.

Three households, three very different bills, one common thread: the earlier the problem was found, the smaller the number.

Worried about which story your own tank is heading toward? Call Hub City Tank Co at (506) 806-0900 for a free written estimate, or reach our 24/7 line any time oil is where it shouldn’t be. We’d rather help you spend $3,500 once than watch you spend $58,000 twice.

Who Pays: Insurance, the Province, or You

A lot of homeowners assume “the government” steps in when oil hits soil. It doesn’t work that way in New Brunswick. The homeowner is responsible for the cleanup, full stop, including damage to a neighbour’s land, a shared well, or a municipal storm sewer. The Department of Environment and Local Government sets the standards and makes sure the work gets done, but it doesn’t pay for it.

That leaves your insurance policy, and this is where the details bite:

  • Many policies only cover sudden and accidental oil escape. A slow leak that ran for months can be denied as gradual damage.
  • Some insurers cap oil spill coverage well below real-world cleanup costs, or exclude it unless you’ve bought a specific endorsement.
  • Nearly all of them care about tank age. That letter demanding proof your tank is under 15 or 20 years old isn’t busywork. It’s the insurer deciding whether they’ll still be there when it matters.

We wrote a full breakdown in does insurance cover oil tank leaks, and it’s worth ten minutes of your time before renewal season.

One legal note that surprises people: every spill has to be reported. In New Brunswick, the 24-hour environmental emergencies line is 1-800-565-1633. Reporting promptly isn’t just the law, it also protects your insurance claim, because a paper trail that starts early looks a lot better than one that starts after the neighbour complains.

The Cheapest Cleanup Is the One That Never Happens

Look back at that cost table, then look at these three numbers.

A yearly walk-around inspection of your tank, legs, line, and filter: free, takes ten minutes. A professional assessment when something looks off: the cost of a service call. A new double-wall tank, installed and inspected: $2,800 to $4,500.

Every cleanup story in this article started with a tank that was past its best-before date. Steel tanks in our climate typically give 15 to 25 years, and they almost always rot from the inside out, which means the outside can look fine right up until the floor is wet. If your tank is pushing 20, or you can’t prove its age, replacing it isn’t an expense. It’s the cheapest insurance you’ll ever buy.

While you’re doing that walk-around, know what you’re looking for. A damp or oily patch on the ground under the tank, rust blisters along the bottom seam, a leg that’s started to lean, an oily smell near the fill pipe, or a gauge reading that drops faster than your furnace can explain are all early warnings. Any one of them is worth a phone call the same week, not next season. Catching a weep before it becomes a leak is the difference between Marcel’s bill and Donna’s.

That’s exactly the work we do at Hub City Tank Co. We handle oil tank replacement in Moncton and across Westmorland, Albert, and Kent counties, we’re licensed and insured, and every estimate is free and in writing. Request your free estimate here and know your number before winter does its worst.

Frequently Asked Questions

How much does it cost to clean up a small heating oil spill indoors?

A small drip caught quickly on a concrete floor usually runs $500 to $2,500 for containment, absorbent cleanup, and disposal. The price climbs fast if oil reaches a floor drain, a sump, or a dirt floor, so treat even a small puddle as urgent. Shut the tank’s outlet valve, ventilate, and get a professional in the same day.

Does home insurance cover oil spill cleanup in New Brunswick?

Often yes, but only within limits. Most policies cover sudden and accidental escapes, while slow leaks can be denied as gradual damage, and some insurers require a specific oil endorsement. Check your policy wording and your tank’s documented age before you need either one, because that’s when the coverage is actually decided.

Do I have to report a heating oil spill in New Brunswick?

Yes. Spills must be reported to the 24-hour environmental emergencies line at 1-800-565-1633, and the cleanup has to meet provincial standards. Reporting right away also strengthens your insurance claim, since it shows you acted responsibly from the first hour.

What’s the best way to avoid an oil spill cleanup bill entirely?

Replace your tank before it fails, not after. Steel tanks in coastal New Brunswick typically last 15 to 25 years and corrode from the inside, so age matters more than appearance. A new installed tank costs $2,800 to $4,500, which is a rounding error next to a $58,000 dig-out.

Oil Tank Trouble in Greater Moncton?

Get a free, no-obligation estimate from a licensed oil tank technician. Emergency leaking-tank calls answered 24/7.

Get Free Estimate Call (506) 806-0900