Oil tank cleaning typically costs $300-$1,500 for a residential tank, with an average near $750 when the work involves pumping out remaining oil and removing ordinary sludge. Tank size, aboveground versus underground access, waste disposal, and contamination can push a job above $2,000.
The estimates below cover U.S. residential heating-oil tanks; commercial tanks and hazardous releases require separate pricing. Assumptions: standard residential heating oil, normal access, and no major leak or soil cleanup.
| Item | Low | Average | High | Notes |
|---|---|---|---|---|
| Basic residential tank cleaning | $300 | $750 | $1,500 | Usually pumping and sludge removal |
| Aboveground tank, up to 275 gallons | $250 | $550 | $1,000 | Clear access and ordinary residue |
| Underground tank cleaning | $700 | $1,500 | $3,000+ | Access, excavation, and waste affect price |
| Waste handling | $0.50/gal | $1.50/gal | $4/gal | Varies by waste classification and location |
Typical oil tank cleaning prices by tank size
For a typical home, cleaning a 275-gallon aboveground heating-oil tank costs about $250-$1,000, with many straightforward jobs landing between $400 and $700. A larger 500- to 1,000-gallon tank commonly costs $500-$1,500 because it can hold more sludge, take longer to pump, and require additional disposal capacity.
Those figures generally assume the contractor can reach the tank, remove or transfer usable fuel, pump out water and sediment, and clean accessible interior surfaces. A tank with only light sediment may need pumping rather than a full interior cleaning. Contractors may use “tank cleaning” to describe different scopes, so the estimate should spell out what is included.
For a standard, accessible residential tank, budgeting roughly $500-$900 is a practical starting point. A low quote may cover only pumping, while a higher one may include disposal, inspection, and documentation.
Tank capacity is not the only measure of work. A partially full tank with settled sludge can take more time than a larger tank containing mostly clean fuel. Ask whether the price is based on tank capacity, gallons removed, labor hours, or a flat service charge.
How pumping, sludge removal, and labor shape the quote
A cleaning estimate usually combines a service-call or setup charge, labor, pumping equipment, and handling of removed oil or sludge. Disposal may be billed separately, especially when the material cannot be reused as heating fuel. The following ranges are typical planning figures, not fixed national rates.
| Quote component | Typical range | What changes the charge | Common billing basis |
|---|---|---|---|
| Service call and setup | $100-$300 | Travel distance and minimum charge | Flat fee |
| Labor | $75-$150 per hour | Crew size, access, and cleaning method | Hours on site |
| Pumping and equipment | $100-$400 | Hose length, pump capacity, and tank location | Job fee |
| Sludge and waste disposal | $0.50-$4 per gallon | Oil condition and disposal facility | Volume or waste classification |
| Inspection or basic testing | $75-$300 | Requested records and inspection scope | Per visit or test |
Labor is often the largest controllable part of a basic cleaning. A one-person crew may spend 2-4 hours on a reachable aboveground tank; an underground tank or difficult setup can take 4-8 hours or longer.
Request an itemized price that separates labor, pumping, and waste disposal. That makes it easier to compare quotes that use different meanings of “cleaning” and to identify whether the contractor charges for all recovered liquid or only sludge.
Capacity, access, and contamination can change the bill
Tank capacity affects how much material may need removal, but access and condition can matter more than the number of gallons. A 275-gallon tank in an open basement is a simpler job than a smaller tank behind finished walls or in a narrow crawl space. Contractors may charge extra for long hose runs, difficult lifting, or a need to protect finished surfaces.
Tank location also changes the work. Aboveground tanks are generally easier to inspect and reach. An underground tank may need a fill or access opening exposed, and its condition may be uncertain until work begins. Cleaning an underground tank is not the same as removing it or remediating contaminated soil.
- Capacity: Tanks above 500 gallons may add $150-$600 or more when extra pumping, labor, or disposal is needed.
- Hose distance: Runs over 50 feet or access through multiple floors can add roughly $50-$250, depending on setup.
- Sludge depth: More than 1-2 inches of settled sediment can require repeated pumping or manual removal, adding $100-$500.
- Contamination: Water, rust, or a strong odor can trigger testing and special handling, potentially adding $200-$1,000 or more.
- Tank location: Excavation or difficult underground access can move a quote beyond $2,000.
Ask the contractor to identify the price trigger for any extra charge before work begins. A written approval threshold helps avoid surprise fees if a tank proves more difficult or contaminated than expected.
Regional labor rates shift residential tank quotes
Prices tend to be higher where labor, disposal, insurance, and environmental requirements cost more. As a broad comparison, an accessible aboveground cleaning may run 10%-20% below the national midpoint in lower-cost rural markets, near the midpoint in many suburban areas, and 15%-35% above it in expensive metropolitan areas or regions with stricter handling requirements.
For example, a $700 base estimate could correspond to roughly $560-$630 in a lower-cost market, $650-$800 in a typical suburban market, or $805-$945 in a high-cost metro area before unusual disposal or access charges. These are directional comparisons, not guaranteed local rates.
Remote locations may have a higher travel or minimum-service charge even when local hourly labor is inexpensive. In older Northeastern housing markets, demand for heating-oil tank services and local rules can also affect scheduling and price. Buyers should compare at least two local quotes using the same scope and disposal assumptions.
Compare local estimates against an identical scope, not just the quoted total. One contractor may include disposal and inspection while another lists those services as add-ons.
Three residential cleaning quotes with different scopes
These examples show how tank location, labor, and disposal can produce different totals. They assume ordinary heating-oil residue and no confirmed release; actual estimates depend on local rates and the contractor’s disposal arrangements.
| Job example | Labor and work | Estimated total | Effective price |
|---|---|---|---|
| 275-gallon basement tank, easy access | 2-3 hours; pump fuel and light sludge | $400-$700 | $1.45-$2.55 per gallon of tank capacity |
| 500-gallon tank, heavier sediment | 3-5 hours; repeated pumping and disposal | $700-$1,300 | $1.40-$2.60 per gallon of tank capacity |
| Underground tank, restricted access | 5-8 hours; access preparation and waste handling | $1,500-$3,000+ | Often quoted per project |
A “per gallon of tank capacity” figure is only a comparison tool; it does not mean the contractor charges that amount for each gallon of fuel. Actual fees may be based on labor, recovered waste volume, and equipment rather than nominal tank capacity.
The underground example excludes tank removal, excavation beyond access work, and soil cleanup. Those are separate projects and should be quoted independently.
What disposal, testing, and repairs add to the price
Removed material may include usable heating oil, water, sludge, or a mixture. Clean fuel may sometimes be transferred to another tank or returned to the owner, but the contractor must decide whether its condition permits that. Contaminated or unusable material can require approved transport and disposal, raising the bill.
Expect a possible $100-$400 charge for a basic inspection or additional documentation, and about $150-$600 for a minor fitting, cap, or hose repair performed during the visit. These ranges do not cover tank replacement, extensive corrosion repair, or environmental cleanup. A leak, stained soil, or suspected release may require a qualified environmental contractor and a separate assessment costing hundreds to several thousand dollars.
Some local jurisdictions require permits, licensed contractors, or specific disposal records, especially for underground tanks or suspected releases. Fees and requirements vary. Cleaning alone does not certify a tank as leak-free or make an old tank safe for continued use.
Confirm whether disposal records, fuel transfer, and inspection are included before approving the work. If a contractor identifies a leak or contamination, request a separate written scope and avoid treating a cleaning quote as a remediation estimate.
When cleaning costs less than replacing the tank
Cleaning may make sense when a tank is structurally sound and the goal is to remove sediment, prepare it for inspection, or address fuel-quality issues. It does not restore corroded steel, repair a leaking tank, or guarantee that the tank can remain in service. The contractor should assess whether cleaning is appropriate before the owner pays for work that will not solve the underlying issue.
For a standard aboveground residential tank, replacement often costs about $1,500-$4,000 installed, depending on capacity, fuel-line work, access, and code requirements. Underground tank removal can cost roughly $1,500-$5,000 before significant soil contamination; remediation may add several thousand dollars or more. These are broad U.S. planning ranges and are not directly comparable to cleaning alone.
If a tank is leaking, heavily rusted, or near the end of its useful life, ask for separate cleaning, repair, and replacement estimates. A low cleaning price can be poor value if the tank must be replaced shortly afterward, while replacing a sound tank solely to remove ordinary sludge may be unnecessary.
Compare the full expected job cost, including any likely repair or removal, rather than choosing by cleaning price alone. For underground tanks, verify whether the quote covers only cleaning or also removal, backfill, testing, and any required reporting.
Lower the cleaning quote by controlling access and scope
Clear a safe path to the tank, move stored items, and identify the fill pipe, vent, shutoff, and any previous service records. Better access can reduce setup time, although owners should not open, enter, or attempt to clean a tank themselves. Oil tanks can contain hazardous vapors and confined-space risks.
Ask whether usable fuel can be transferred rather than disposed of, and whether the contractor can bundle pumping with a scheduled inspection or other tank service. Combining work may reduce a second trip charge, but only if the additional service is genuinely needed. Get written confirmation of any disposal credit or transfer fee.
- Request two or three itemized bids with the same tank capacity, access details, and cleaning scope.
- Provide photos and measurements in advance, including the approximate hose distance and stair or doorway restrictions.
- Ask for separate prices for pumping, interior cleaning, disposal, testing, and minor repairs.
- Schedule routine work before a leak or heating outage creates an urgent call, which may add $100-$300 or more.
- Decline optional upgrades unless the contractor explains the condition they address and gives a separate price.
The most reliable savings come from avoiding duplicate trips and unclear add-on charges. Keep the final scope in writing, including the disposal method, what happens to recovered fuel, and how extra work will be approved.