We provide complete heating services including heating installations, servicing existing equipment, plumbing and service plans to meet all needs. We install and service all types of residential and small commercial air conditioning systems. We offer both automatic and will-call delivery service. We can monitor your oil usage and deliver automatically.
We also offer monthly budget plans to spread out oil costs that can include one of our service plans. Plan 1 provides a thorough cleaning of your oil burner and furnace or boiler. This includes checking burner operation and adjusting the flame to peak efficiency, plus filter cartridge or screen. Plan 3 includes the services in Plans 1 and 2, plus Service and Parts Protection for 19 parts with a total replacement value of $1,200.
We also offer monthly budget plans to spread out oil costs that can include one of our service plans. Plan 1 provides a thorough cleaning of your oil burner and furnace or boiler. This includes checking burner operation and adjusting the flame to peak efficiency, plus filter cartridge or screen. Plan 3 includes the services in Plans 1 and 2, plus Service and Parts Protection for 19 parts with a total replacement value of $1,200.
Reviews (7)
Lauren Vigneau
Apr 01, 2021
Report
My family has been using Cain oil for over 30 years. I just recently bought my first home and my entire heating system needed to be replaced. John was knowledgeable and helped me through the process of picking the right unit. His prices were reasonable and work was done within 24 hours. I would highly recommend their services.
Mary D.
Jan 11, 2018
Report
I called my regular oil company with whom I had a contract for scheduled oil deliveries and a prepaid contract. On the coldest weekend of the year Friday (January 5) I was told they could not deliver until Sunday (January 7). This was of course was unacceptable to me so I went in search of a company who could perform and deliver oil. (another story)
I live in Lynnfield and I called Cain Oil Company, I told them I was not a regular customer, but that I was in a desperate need of oil as my tank was empty. They were amazing! They had a delivery within two hours, primed my tanks and were kind both
I live in Lynnfield and I called Cain Oil Company, I told them I was not a regular customer, but that I was in a desperate need of oil as my tank was empty. They were amazing! They had a delivery within two hours, primed my tanks and were kind both
Jen Cunningham-Baxter
May 18, 2017
Report
Carl G.
May 04, 2017
Report
I hired Cain Oil to replace my oil line and clean and tune my furnace. 20 minutes after completing the oil line I found their technician putting his tools back in his truck. I asked if he had cleaned the furnace and he said that he had. A few weeks later I had no heat. I called a different company and they inspected my furnace and said it had not been cleaned "for years". They then spent 4 hours disassembling and cleaning the furnace. When I called Cain's to complain that I had been charged for a cleaning that wasn't done they refused to discuss the matter with me or to
Ryan M.
Dec 20, 2016
Report
Patrice Duggan
Jul 30, 2016
Report
Chris R.
Jul 20, 2015
Report