Local business · Reading, MALocal business · 18 Gould St, Reading, MA 01867
Verified record
Typical Greater Boston range for this kind of work, from regional averages — not a quote from Cain Heating, Air Conditioning & Oil. Use it to sanity-check bids, then get the real number in writing.
Estimated range
$5,000 – $11,400
Typical HVAC project around $8,200
Cain Heating, Air Conditioning & Oil — trading as Cain Oil, Inc. — is a family-run Reading, Massachusetts company that has been delivering heating oil and servicing heating systems since 1975, with plumbing and residential air conditioning alongside. BBB records 51 years in business, incorporation in 1989, twelve employees and John R. Cain as president, and gives the business an A+ rating on a profile that is not accredited. What customers describe best is emergency response. A 2025 reviewer had a technician arrive for an emergency AC repair late at night within minutes; a 2023 customer with an emergency hot-water problem in a newly bought home had someone on site in twenty minutes and the fault fixed in under thirty, after five other people had failed to solve it; another 2023 first-time customer with no heat reported a quick arrival and clear, professional communication. The bigger jobs get the same treatment. A 2021 customer had the whole oil heating system replaced — furnace, hot water heater and oil tank — and described John walking them through the selection, prepping one day and replacing the next, with the basement left cleaner than the crew found it. A 2023 reviewer used the company for new HVAC across three home renovations and said prices were in line with other HVAC companies. The one dissent is recent and specific, and it concerns air conditioning rather than heating: a June 2026 reviewer says three visits by three different technicians failed to fix their AC, each naming a different cause and ordering parts, and that another company solved it in ten minutes. That is one account against a small review base — Google shows 4.8 stars from 22 ratings — but it is the newest thing on file, so ask directly about AC diagnostics if that is the job. For oil delivery, heating replacement and emergency heat or hot-water calls in Reading, Stoneham and Wakefield, this is a long-established family business with a clean BBB record; ask about the service plans (four tiers, including 24-hour coverage) and get the AC scope in writing if cooling is the work you need.
“Cain Heating and Plumbing. Out of Reading. Also did my hot water heater when it crapped out a couple years later. Easy and neat”
Do not use for AC work. They have no idea, don't show up when they say the will. Came 3 times & 3 different Tech's and could not fix AC. Each time said it was a different thing wrong (Needs specialized thermostat to needs a fuse) and parts needed to be ordered. Was none of the things they said it was. Even called technical support on 2 different occasions in front of us!! Finally brought in a trusted HVAC company and it was up and running in 10 minutes. They clearly have no clue when it comes to AC and will leave you sweating for days!!!
Exceptional experience from the inital call through to job completion. Cain technician arrived for an emergency AC repair late at night and within minutes. Will call them again
Cain Oil is AMAZING! I just moved to a new home and I needed an emergency hot water issue fixed - they were there in 20 minutes (lucky me!) and fixed the problem in less than 30 minutes. If it weren't for them I'd still be having issues - no one else could figure out the problem! We went through 5 other people trying to resolve this - THANK YOU CAIN OIL!! 5 STARS and a forever customer with me!
I've used Cain for 3 different home renovations, installing all new HVAC in all 3. I can tell you they're professional, knowledgeable and provide quality work. Their prices are in line with other HVAC companies, and their customer service is outstanding! I've even started using them at my own home for service. It's a family owned business and they care about their customer. You'll be happy you went with Cain!
First Time Customer - I had Emergency No Heat call and they arrived quickly and solved my problem !I was impressed that the Service Techs communicate clearly and were very Professional .I look forward to doing business with this company in the future . Cain's Team Rocks ! thanks Again
Specializes in
Also offers
Service area
Languages
Ownership
Certified attributes are verified against the public registry. Others are the business's own statement.
Added 6 new comments, added 12 new photos, established rating 3.7
Owner shows up personally4.5
No-upsell pricing4.5
Fast response4.4