Get Price 2016-08-17T10:31:18-04:00

Heating Oil: Warm, Clean, Reliable!

Warm! Here, in the Baltimore area, we get our share of cold and snowy days! If you’re fortunate enough to heat your home with heating oil, you already know that nothing does a better job to create a warm haven for your family than oil heat.

Clean! What you may not know is that today’s home heating oil is among the cleanest ways to heat your home! In fact, heating oil emissions are comparable to natural gas and propane. And advancements in heating oil technology over the years have cut the average amount of heating oil a home uses per year in half, making it one of the most efficient ways to heat your home too!
Eco-Plus Clean Heating Oil
ECOPlus: Economical. Eco-Friendly. Quality fuel lowers heating costs. We fortify every gallon of heating oil we deliver with ECOPlus, an additive that dissolves impurities that occur naturally inside your tank. If allowed to accumulate, these impurities cause your system to run poorly. With ECOPlus, not only will your system use less heating oil and produce fewer emissions, used consistently, ECOPlus also reduces system wear and tear and helps lengthen system life. We provide ECOPlus at no additional cost to you!

Reliable! No heating oil company in Baltimore County or nearby Harford County does a better job caring for customers than Modern Comfort Systems! When you trust your house to Modern Comfort Systems, you’ll feel confident knowing you can trust us for:

  • On-time delivery!
  • Competitive prices!
  • Flexible payment options!
  • ECOPlus quality heating that keeps your system operating at peak efficiency!
  •  You can also count on us to respect your property!

Learn more about our heating oil delivery options below!


Fuel Delivery

Automatic Delivery

Automatic heating oil delivery is perfect for customers who want easy, worry-free comfort. There are no phone calls to make or orders to place! We carefully monitor outdoor temperatures, weather forecasts, and your unique usage history to determine the optimal timing for your next heating oil delivery.

You don’t even need to be home! Our driver shows up, we deliver your heating oil, and we leave a delivery ticket showing the exact amount of fuel we delivered to you.

Simply pay for your heating oil according to your account payment terms. Automatic Delivery customers have access to variety of easy and affordable payment options!

Automatic Delivery customers also receive a 5 cent per gallon discount! Additionally, customers enrolled in a Monthly Payment Plan are eligible for our Price Protection option.

Automatic Delivery Guarantee:

We are so confident in our automatic delivery process that we guarantee it! If you lose primary heat due to a scheduling error on our part, we will credit your account $50 and make an emergency oil delivery to you immediately!

If heating oil is your primary source of heat or hot water, we highly encourage automatic delivery to ensure you always have an adequate supply of heating oil to meet your needs!

Will Call Delivery

Will call heating oil delivery is good solution for customers who prefer not to fill their tank all the way, or simply wish to order smaller quantities of heating oil on an as-needed basis.

To order heating oil on a will call basis, simply call us at 410-665-1660 or use Account Access to request heating oil delivery. In most cases, your heating oil will be delivered the next business day.

Simply pay for your heating according to your account payment terms. We offer several easy and affordable payment options!

If heating oil is your primary source of heat or hot water, we highly encourage automatic delivery to ensure you always have an adequate supply of heating oil to meet your needs!

Delivery Area

Modern Comfort Systems is proud to provide heating oil delivery in the following Baltimore County, Carroll County and Harford County communities and zip codes. Or enter your zipcode here.

21001, 21005, 21009, 21010, 21013, 21014, 21015, 21017, 21018, 21020, 21022, 21023, 21027, 21028, 21030, 21034, 21040, 21047, 21048, 21050, 21051, 21053, 21057, 21071, 21074, 21078, 21082, 21084, 21085, 21087, 21088, 21092, 21093, 21102, 21105, 21111, 21117, 21120, 21128, 21131, 21132, 21136, 21139, 21152, 21153, 21154, 21155, 21156, 21161, 21162, 21204, 21206, 21207, 21208, 21209, 21210, 21212, 21214, 21219, 21220, 21221, 21222, 21224, 21234, 21236, 21237, 21239, 21244, 21252, 21284, 21285, 21286, 21784

Aberdeen, Aberdeen Proving Ground, Abington, Baldwin, Baltimore, Baltimore, Baltimore, Baltimore, Bel Air, Bel Air, Belcamp, Benson, Boring, Brooklandville, Butler, Chase, Churchville, Cockeysville, Darlington, Dundalk, Edgewood, Essex, Fallston, Finksburg, Forest Hill, Fork, Freeland, Glen Arm, Glyndon, Govans, Gunpowder, Gwynn Oak (Balt. Co.), Hampstead, Havre de Grace, Hydes, Jarrettsville, Joppa, Kingsville, Lineboro, Loch Raven, Loch Raven, Long Green, Lutherville Timonium, Manchester, Maryland Line, Freeland, Middle River, Monkton (Balt. Co.), Mount Washington, Nottingham, Owings Mills, Parkton, Parkville (Balt. Co.), Perry Hall, Phoenix, Pikesville, Pylesville, Reisterstown, Riderwood, Roland Park, Rosedale, Sparks, Sparrows Point, Stevenson, Street, Sykesville, Towson, Towson, Towson, Upper Falls, Upperco, Westminster, White Hall (Balt. Co.), White Marsh, Windsor Mill