Credit Card Prices

Gallons Price / Gallon Total

Cash Prices

Gallons Price / Gallon Total

We deliver to the following towns:

Acushnet - 100 Gallon Minimum

Assonet - 100 Gallon Minimum

Berkley (Tuesday's and Thursday's) - 150 Gallon Minimum

Dartmouth - 100 Gallon Minimum

Fairhaven - 100 Gallon Minimum

Freetown - 100 Gallon Minimum

Lakeville - 100 Gallon Minimum

Marion - 100 Gallon Minimum

Mattapoisett - 100 Gallon Minimum

New Bedford - 100 Gallon Minimum

Rochester - 100 Gallon Minimum

Wareham (Monday's, Wednesday's, Friday's) - 150 Gallon Minimum

Westport - 100 Gallon Minimum

For further inquiries, please call 508-995-5151.

Fuel Oil

Brodeur & Sons has been reliably delivering home heating oil for seven decades to our loyal customers. We offer competitive prices for on-demand and automatic delivery schedules.

If you are a first time oil delivery customer, please call our office to arrange your delivery, we will provide you with a complimentary tank inspection (required by our insurance company) insuring that your oil storage system is safe and up to Massachusetts Code.

Automatic Delivery

Brodeur & Sons offers automatic delivery for existing customers. Automatic delivery features a set-it-and-forget-it approach to home heating oil delivery. Our software calculates your fuel usage and schedules deliveries automatically. You don't need to check the tank gauge or worry about running out of fuel.

Not an existing customer? We can set up automatic delivery after completing an oil tank inspection and filling out a credit application.  If you would like to be on automatic delivery please call our office at 508-995-5151 one of our friendly staff can help you get started.

Schedule On-Demand Delivery

Customers who are not enrolled in Automatic Delivery program are able to schedule an on-demand fuel oil delivery. If you place your order  Monday through Friday, between 7am & 8am, you will get your oil delivered the same day.  Orders placed after 8am will be delivered the next delivery day.

If this is an emergency please call 508-995-5151 for assistance