Find top-rated Pros in your area
Enter a zip code and get matched to businesses near you.
Geo Icon
Petro Home Services logo

Petro Home Services

Heating and Air Conditioning Service, Heating Oil Service, Propane Sales Services,

About us

We're America’s #1 local home heating oil and total home comfort services provider (heating, cooling, plumbing, chimney). With over 100 years experience, we know how to keep you comfortable, safe and help you save on energy costs. Our local 24/7 customer service and support means automatic heating oil deliveries and our service response is always fast. We never run out of heating oil plus our pricing and payment plans are designed to help you manage your costs all year round. Experience the Petro difference today!

Business highlights

Emergency services offered
122 years of experience

Services we offer

Energy Efficiency Auditing, Heating Oil, Heating & AC, HVAC, Propane

Amenities

Emergency Services

Yes

Warranties

Yes

Accepted Payment Methods

  • American Express
  • Financing Available
  • Check
  • Visa
  • Discover
  • MasterCard
Reviews
4.2108 Reviews
Number of StarsImage of DistributionNumber of Ratings
5
63%
4
12%
3
11%
2
8%
1
6%

Filter reviews by service

Showing 1-25 of 108 reviews
Fred T.
Oct 2025
1.0
Heating and Air Conditioning Service
$18,000
We were loyal customers of PETRO for 26 years, but they've lost their way. Charging for services they never provided, charging for services under contract using dishonest practices, technicians that are outright rude and less knowledgeable about their jobs than they profess to be. If you're thinking of using PETRO for anything, don't. There are plenty of good companies willing to put the customer first without signing up for PETRO. I'd give them a zero but they only go down to a 1. And come to find out, they're not even listed with the BBB - that tells you all you need to know.

Ann B.
Nov 2020
5.0
Yes, I recommend this pro
I am satisfied with a job well done. Technicians answered all my concerns.
Response from Petro Home Services
"Thank you for taking your time to leave us a positive review! We are happy that you are pleased with our service, and we hope to continue to meet your needs! Best Regards, Petro Home Services"

Pauline J.
Jan 2019
2.0
We have used Petro for years. Their prices are the highest in the state - ridiculously high. Despite that we continued to use them for years because they had excellent service. No more. Their service has totally deteriorated. We ran out of oil on Friday, Jan. 4 - their fault - we were on automatic delivery and apparently had been scheduled for a delivery in late December which never came (I wasn't checking the guage since we'd always gotten the oil on time). We called and they promised us a full delivery the next day - Saturday - and sent out an emergency 10 gallon delivery. The delivery person reiterated that we'd get a full tank Saturday. By Saturday evening, no delivery. We requested another 10 gallons as we thought we might run out. They promised us . full tank for Sunday delivery, and came and did the 10 gallon delivery (that person also promised we'd get a full tank Sunday). But the tank ran out 4 hours later (something went wrong with that delivery; no way would we have run out of 10 gallons in 4 hours). When we ran out again at 10:30 Sat. morning they promised us a full tank on Sunday (third time that promise was made to us), and sent someone out for another emergency 10 gallons. We had to wait up til 1 am since they had to come into the house to reprime the system. On Sunday we were told - no deliveries on Sunday. Yikes!!! We were told FIVE times by five different people that we would 'get a full tank delivery next day', which did not come . Finally we did get the full tank Monday. We had to stay home, stay up til 1 in the morning, ran out twice, and were misled (to be polite about it) five times. And apparently the policy of no full tank deliveries on Sunday is not know by most of the employees. All in all, I would not recommend Petro to anyone anymore.

WALTER W.
Jan 2018
3.0
Work is yet to be done, every appointment has been postponed.

Christine C.
Jan 2018
2.0
$7,000
Original contract price was increased due to "necessary" adjustments required to pass inspection. We agreed because we wanted the job done according to the building code. When the install was done, I asked the installer about the additional work that was supposed to be done. He said it was not on his work order. I call the sales rep and told him all of the work was not completed. over the course of 3 plus months, with no regular responses from the sales rep, he finally came out and took pictures of what was and was not done. I was told it would be resolved as soon as he spoke with his supervisor. another 3 weeks came and went and I was finally able to speak with a supervisor. His response was "this is the first I have heard about this" and I was told the salesman was no longer with the company. After about two weeks, the supervisor finally told me that we would be credited for the additional amounts. We got another oil delivery and it was priced at the maximum amount per our delivery agreement. I called and canceled our oil delivery account. All of a sudden, someone from Petro called me and was concerned about why we were canceling our account. For a large company, they seem to have more issues with communication then smaller, local companies.

Steven F.
Jan 2018
1.0
$500
I spent 3 days on hold ... no way to leave a message. In desperation I drove to the EG Petro Office which is normally closed on Sundays but they let me in. I had my phone with me with the auto record hold music for their company. They apologised and tried to reach dispatching who said they would send someone right over. They didn't...... and Im now calling other companies. DONT USE THIS COMPANY! THEY WILL NOT BE THERE WHEN YOU NEED THEM!!!

Liz F.
Dec 2017
3.0
$550
arrived late by 2.5 hours without any phone calls to notify of the tardiness. When dispatch/customer service was called within the window of service to find out whereabouts of service person; I was advised that I had one hour left in the window and that service person would be there within that one hour but on time which he was not and no call from either customer service or the tech to advise that they would be late.

John S.
Sep 2017
4.0
Yes, I recommend this pro
We were not able to schedule the tune-up when it was most convenient for us. We called in August to schedule a tune-up and they weren't able to do it until November. It was not as good as it was this year.

John S.
Sep 2017
5.0
Yes, I recommend this pro
They were right on time. We've used them for 25 years. We would use them again. I like their dependability, value of service, and their quality of service.
Response from Petro Home Services
"Thank you for choosing Petro as your total home comfort services provider!"

Timothy P.
Sep 2017
1.0
I let them know that I don't need the service any longer for this heating season as I only use oil in winter. Now they are trying to charge me $399 for early termination? I let them know in advance that I don't want to renew this year.

Simone L.
Jul 2017
3.0
Yes, I recommend this pro
$4,800
install was good but choice of equipment was very poor. should of offered me a different product altogether.

Benjamin L.
Jun 2017
5.0
Yes, I recommend this pro
Excellently. The technician was friendly, thorough, and knowledgeable. He answered all our questions and pointed out some issues that needed to be addressed.
Response from Petro Home Services
"Thank you for taking the time to rate our business on Angie's List. We value your patronage and look forward to servicing your home for years to come."

Kathryn C.
Jun 2017
5.0
Yes, I recommend this pro
....

Kathryn C.
Jun 2017
5.0
Yes, I recommend this pro
...

Kathryn C.
Jun 2017
5.0
Yes, I recommend this pro
..
Response from Petro Home Services
"Thank you for taking the time to rate our business on Angie's List. We value your patronage and look forward to servicing your home for years to come."

Kathryn C.
Jun 2017
5.0
Yes, I recommend this pro
.
Response from Petro Home Services
"Thank you for taking the time to rate our business on Angie's List. We value your patronage and look forward to servicing your home for years to come."

Marshall G.
Jun 2017
1.0
Beginning of last summer, again no cool air from the a/c. Petro said the freon couldn't be added & the system needed to be replaced as no parts were available. The salesman from Petro quoted me $12,000 for a new system & pressured me as they were backed up & I could have to wait without a/c if I didn't act quickly. I contacted a a/c service company, the freon was added last year, worked fine all last summer & is working perfectly this summer. The company that added the freon last summer noted that the valves were left loose which would account for a slow leak. I dropped Petro as my provider of oil & all services. Buyer beware!!!

Eileen K.
May 2017
5.0
Yes, I recommend this pro
He arrived within window time, checked and cleaned the furnace.
Response from Petro Home Services
"We're pleased to hear that you're satisfied with the service we provided. Thank you for choosing Petro as your home heating provider."

Marshall G.
May 2017
1.0
Had an a/c service company add the freon & the a/c was fine all last summer. They also noted that the valves were left loose allowing the freon to leak out over time. Now a year later, on warm days this spring, I have turned the a/c on & it has worked perfectly and not in any need of freon. Needless to say, I am no longer a customer of Petro Oil for oil or any service they provide.
Response from Petro Home Services
"We're sorry to hear that we lost you as a customer and would love the opportunity to discuss your experience with us directly. Please reach out to our Customer Service Manager at 1.800.645.4328. Thank you very much."

Debbie F.
Apr 2017
2.0
We had a major issue with our furnace ventilation system which they didn't detect. This could have had serious consequences. Another technician came in and noticed right away and fixed it.
Response from Petro Home Services
"We are sorry to hear our technicians were unable to detect your furnace ventilation right away. We appreciate your patience and are happy that it was ultimately resolved. If you would like to further discuss your experience, please reach out to your local service depot."

James L.
Apr 2017
5.0
Yes, I recommend this pro
Service provider arrived as scheduled and performed the service promptly.
Response from Petro Home Services
"Thank you for taking the time to rate our business on Angie's List. We value your patronage and look forward to servicing your home for years to come."

Joanne T.
Mar 2017
4.0
Yes, I recommend this pro
Automatic delivery is great, I never even give it a thought. Response to emergency calls has been prompt and problem always resolved. Service men have been professional, friendly and neat. A bit more expensive than some but happy overall as paying for peace of mind.

Nathan S.
Jan 2017
1.0
$1,500
I agreed to automatic delivery 3 years ago when my wife and I had our first child and did not want to run the risk of ever having a cold house for lack of oil, or a burner malfunction. About a year ago i reviewed the bill they left and noticed that the cost per gallon was about 35% higher than my sister was paying with a competitive provider in my area. I called and Petro adjusted my rate. Recently I once again received a delivery and was shocked that the billed cost per gallon was about 35% higher or $1.00 per gallon more than my sister had just paid. My sister lives about a 1/4 mile from me, so there shouldn't be that big a cost difference. I got curious and called Petro and provided my sisters address and posed as a new customer, they offered me pricing that was in line with what my sister and other friends paid for oil and actually they set the cap price in line with what their recent deliveries cost. When i challenged Petro they stood by the fact that the price they quoted me was for a new customer and that the market price was based on the average price in the state of Massachusetts. They ripped me off. I canceled my agreement with them immediately. I will not do business with a company that is knowingly price gouging loyal customers. If they are doing it to me, i am sure they are doing it to other unsuspecting customers. What they are doing is criminal and they should be investigated. I WILL NOT DO BUSINESS WITH PETRO OR ATLAS GLEN MOR.

Santa P.
Nov 2016
3.0
I gave Petro an overall "C" rating because that's halfway between their good score for service and their bad score for prices. I was a Petro customer for approximately 22 years, but I switched to a different company this summer because I could no longer afford Petro's prices. If it weren't for their high prices, I would still be a customer of theirs. IMO, with respect to prices of home heating oil, Petro charges one of the highest per-gallon prices in northern RI. During the past few years I've compared oil prices with friends who bought their oil from other companies, and the prices I paid were always between 60 cents and one dollar higher per gallon than what my friends paid. As a senior on a fixed income, paying a dollar more per gallon is no longer an option for me. I was on automatic delivery for heating oil, and up until a few years ago that was great. However, at least once during each of the past two winters, I had to call for a delivery when the oil level in my tank was almost at the bottom. With respect to having one's boiler serviced by Petro, the service was good, and their technicians were always professional. If you have a service contract, you have the peace of mind knowing you can call them 24/7, no questions asked. But you will pay for the privilege. Overall, my opinion is, if you don't mind paying Petro's prices, you will be very happy using Petro for your home heating needs.

Tori C.
Oct 2016
1.0
I paid for the first year of service and the next year they billed me twice the rate. I called right away to say I did not want the service plan. They said fine but then continued to send me bills and add on late fees. They continued to call and mail and ask me to sign up for a contracted oil plan, while at the same time charging me late fees for a service that I told them on 3 occasions I did not want. Their cap-ed price plan was over 90 cents per gallon more than I could get from other retailers with similar terms and their over-billing practices are beyond just bad customer service. I would find someone else.
Showing 1-25 of 108

Licensing

Bonded

Insured

State Contractor License Requirements

All statements concerning insurance, licenses, and bonds are informational only, and are self-reported. Since insurance, licenses and bonds can expire and can be cancelled, homeowners should always check such information for themselves. To find more licensing information for your state, visit our Find Licensing Requirements page.

*Contact business to see additional licenses.

FAQ

Petro Home Services is currently rated 4.2 overall out of 5.

Monday: Open All Day Tuesday: Open All Day Wednesday: Open All Day Thursday: Open All Day Friday: Open All Day Saturday: Open All Day Sunday: Open All Day

Petro Home Services accepts the following forms of payment: American Express, Financing Available, Check, Visa, Discover, MasterCard

No, Petro Home Services does not offer free project estimates.

No, Petro Home Services does not offer eco-friendly accreditations.

No, Petro Home Services does not offer a senior discount.

Yes, Petro Home Services offers emergency services.

Yes, Petro Home Services offers warranties.

Petro Home Services offers the following services: Energy Efficiency Auditing, Heating Oil, Heating & AC, HVAC, Propane