Heating oil delivery on Long Island — Nassau & Suffolk
Since 1988, our family has delivered clean, quality heating oil to homes across the South Shore of Long Island.
We deliver No. 2 home heating oil (often called fuel oil) from our yard at 238 Broadway in Amityville, to homes in Amityville, Copiague, Lindenhurst, Massapequa, Babylon and the towns around them. Order online any time, or call the office at 631-264-8800.
Will-call / COD
Order whenever you need oil — online in 2 minutes or by phone. No contract, no commitment; you pay today's will-call (COD) price. Pay cash to the driver, or by card online or over the phone.
Order now How COD works →Automatic delivery
We calculate your usage from the weather (degree days) and deliver before you run low, so you don't have to call. See how automatic oil delivery works.
Sign upTips before your delivery
- Make sure the fill pipe is reachable — clear snow, unlock gates, and secure pets.
- Ran out of oil? After delivery your burner may need to be primed/reset. Call us at 631-264-8800.
- Not sure how much to order? A typical 275-gallon tank takes 150–200 gallons when the gauge reads 1/4.
More: same-day & emergency delivery · small deliveries from 25 gallons · ways to pay less per gallon · every ZIP code we deliver to
Towns we deliver to
- Heating oil in Amityville
- Heating oil in North Amityville
- Heating oil in Copiague
- Heating oil in Lindenhurst
- Heating oil in Massapequa
- Heating oil in Massapequa Park
- Heating oil in West Babylon
- Heating oil in Babylon
- Heating oil in North Babylon
- Heating oil in Farmingdale
- Heating oil in Deer Park
- Heating oil in Wyandanch
- Heating oil in Seaford
- Heating oil in Wantagh
- Heating oil in Bethpage
- Heating oil in Merrick
- Heating oil in East Meadow
- Heating oil in Westbury
- Heating oil in Melville
- Heating oil in Dix Hills
- Heating oil in Islip
- Heating oil in Central Islip
- Heating oil in Bay Shore
- Heating oil in West Islip
- Heating oil in Brentwood
- Heating oil in Levittown
- Heating oil in Hicksville
- Heating oil in Plainview
- Heating oil in Bellmore
- Heating oil in Hempstead
- Heating oil in Uniondale
- Heating oil in Rockville Centre
- Heating oil in Commack
- Heating oil in Huntington
- Heating oil in Northport
- Heating oil in Oyster Bay
- Heating oil in St. James
- Heating oil in Smithtown
- Heating oil in Syosset
- Heating oil in West Hempstead
- Heating oil in Old Westbury
- Heating oil in Brightwaters
- Heating oil in East Islip
- Heating oil in Huntington Station
- Heating oil in Woodbury
- Heating oil in Plainedge
By county: Nassau County heating oil · Suffolk County heating oil. Town not listed? See the full service area or call 631-264-8800.
Heating oil delivery questions
How do I order heating oil delivery?
Order online in about 2 minutes: enter your ZIP code, choose gallons or "fill my tank," and pick a delivery day. Or call 631-264-8800.
What is the minimum delivery?
Our minimum delivery is 25 gallons. Small deliveries (under 100 gallons) cost a little more per gallon.
How fast can you deliver?
Most orders are delivered within a day or two, depending on the time ordered and the weather. The date you pick is a target — weather or demand can move it a day or so, and we'll let you know the way you prefer. Out of oil? Call 631-264-8800 — phone calls get priority, and service-contract and automatic-delivery customers come first.
Which towns do you deliver to?
Amityville and surrounding Nassau and Suffolk towns, including Amityville, North Amityville, Copiague, Lindenhurst, Massapequa, Massapequa Park, West Babylon, Babylon and more. Not sure? Enter your ZIP on the order page or call us.
Do you accept HEAP?
Yes, we accept HEAP. Call 631-264-8800 to confirm your benefit.
Do you deliver propane?
No. We don't deliver propane, and we don't fill home heating tanks. We refill portable propane tanks you bring to our Amityville yard: grill tanks and larger transportable cylinders. We deliver heating oil.