
Petro Reviews
New England
- We require contact information to ensure our reviewers are real.
- Our moderators read all reviews to verify quality and helpfulness.
- We use intelligent software that helps us maintain the integrity of reviews.
About Petro
Petro Home Services specializes in home heating oil and HVAC services. The company offers heating oil delivery, equipment installation and maintenance, and energy-efficient upgrades. Operating primarily in the Northeastern United States since 1903, Petro focuses on dependable heating solutions and personalized customer service.
Visit www.petro.com- Responsive customer service
- Timely delivery of services
- Professional and knowledgeable staff
- Unauthorized deliveries
- Billing discrepancies
- Poor communication from staff
Petro Reviews
Filter by Rating
- (14)
- (9)
- (17)
- (23)
- (397)
Popular Mentions
- 4,946,193 reviews on ConsumerAffairs are verified.
- We require contact information to ensure our reviewers are real.
- We use intelligent software that helps us maintain the integrity of reviews.
- Our moderators read all reviews to verify quality and helpfulness.
Recent
- Recent
- Oldest
- Most helpful
A link has directed you to this review. Its location on this page may change next time you visit.
- 4,946,193 reviews on ConsumerAffairs are verified.
- We require contact information to ensure our reviewers are real.
- We use intelligent software that helps us maintain the integrity of reviews.
- Our moderators read all reviews to verify quality and helpfulness.

Reviewed July 17, 2026
Petro and its associates are a bunch of rip offs. A bunch of scammers. Smh. No good. 😈 Since I started using them last year 11/01/2025 Everything went downhill with my boiler. From one thing to the next to the next to the next. Yet cannot get it fixed. Never use this company for your boiler needs.
Reviewed July 3, 2026
I have been a customer of Petro for over 16 years with a service contract and my oil delivery. I have used them to replace a hot water heater and an entire ac system in 2022. This past winter my hot water heater burner went bad and after 3 visits they finally replaced it and it was working fine. On 6/25 I had my service tune up which is part of my agreement and on 6/27 the hot water heater burner (2 months old) was tripped out. I reset it and called for an appointment to check it because 1)it was less than 2 months old and 2) there were just there 2 days prior. Tech came and said he did something (how does this need to be done 2 months after install). I got a bill from them for 104.88. Not a big charge but why am I being charged? Your company was just here 2 days earlier for a service and oddly something stopped working and the burner is 2 months old replaced by them.
The rep on the phone claims I have no coverage on the hot water heater with my service agreement (mind you they came out 3 times this winter when it was an issue). I told the rep ok thank you my contract is up in September and you lost a customer of 16 plus years of oil fill ups, a complete ac replacement install and a hot water heater install. Awful company and to be honest every time the techs come and do something whether it's a full up or tune up it seems something else breaks. I tolerated it because these are union men and women who work there and I respect people working hard. Truth be told their techs are garbage!
Thanks for subscribing.
You have successfully subscribed to our newsletter! Enjoy reading our tips and recommendations.

Reviewed June 2, 2026
First problem I had was with service person. I have the company who installed my propane boiler service it. I was having problems and my HVAC guy said it was a bad regulator on the side of the house. I called Petro to change it. The Petro guy came, smugly smirked and shook his head and told me it wasn’t the regulator. At which point I told him it’s old and I'm the one paying for it. Just change it. The regulator WAS bad. This past winter they didn’t fill my tank until it was all the way down to 12%. Condensation caused more problems with the boiler.
Upon searching other companies for service, I saw that all the small local companies' prices are much lower. They also offer pre buy or budget programs at discounted prices. I called Petro to stop deliveries and have the monitor removed from my tank. I was put on hold for an hour, then told that they would call back within 24 hours. No call. I called again and was put on hold but insisted I was going to stay on hold as long as it took. Finally they answered the phone. So basically their service is so bad you have to wait in line to cancel it. Time will tell if they show up to remove the monitor. I do own a screwdriver just in case.
Reviewed May 26, 2026
FYI, I have been a Petro customer since 1972, however, after season this may be my last year. I have a oil fired furnace which is also used to heat my domestic hot water. I've always had a contracts for oil and maintenance through Petro. About a month ago 4/28/2026, they scheduled my yearly tune-up. Less than a week later, the unit shut down; thankfully, it is almost spring and did not need to depend on it to heat the house. Called the evening of 5/5 and was told a technician would come out on Wednesday, 5/6. After the visit, the furnace shut down again 6 hours later. Thurs 5/7 technician works an hour and gives up, says a more qualified tech will come tomorrow. Fri 5/8 serviceman works on unit for 2 hours and says he has to order a part and will be back first thing Sat 5/9. Waited until 2 pm on 5/9 and decided to call and see what the holdup was.
Office at Petro had no idea what was going on and had no records of the visit or promise of last tech on Fri 5/8. Mother's Day was Sunday and I told the wife away for two days. So they scheduled a tech for Tuesday, 5/12, they called that morning of 5/12 to make sure we would be home. About 30 minutes later, Petro calls back and says the tech called in and rescheduled for next day. Weds 5/13 tech arrives in the pm and has a supervisor with him. After thorough inspection, the tech and supervisor for Petro collect me and inform me that the unit is old and parts are no longer available and has to be replaced. So my residence was without hot water for 9 days. I am so glad it was not in the dead of winter where immense damage was done to the house with frozen pipes. In conclusion, I feel that in the course of four technicians and a supervisor, they could have come to the replacement decision sooner!
Reviewed May 23, 2026
We should have read these other reviews before doing business with this place, would have saved ourselves a likely scam! My wife was explained the plan options, repeated them back to confirm, we (thought we) signed up for a rate that had a $3.81 per gallon ceiling, and our last bill was $5.50 per gallon. We tried to resolve the situation but they wouldn’t budge. We feel like this was a textbook bait and switch… like deliberately poorly communicated to have us fall into this exact trap. Lesson learned. Highly suggest not rewarding this company with your business, don’t make the same mistake we did.

Reviewed May 13, 2026
I had an AC service appointment scheduled for over a month, and the company cancelled on me an hour and a half after the appointment window was already supposed to start. This was extremely frustrating because my job has very strict limits on work-from-home days, and I used one of my limited allotted days specifically for this appointment. The cancellation was not just inconvenient — it wasted my time and impacted my work schedule. What made the situation worse was the customer service representative who called me. They were rude, unhelpful, and showed no concern at all for the fact that the company had wasted a customer’s time. There was no real apology, no sense of accountability, and no effort to make the situation right.
The most disappointing part is that this company requires customers to provide 24 hours’ notice to cancel, but apparently does not hold itself to the same standard when cancelling on customers. If customers are expected to respect the company’s schedule, the company should also respect the customer’s time. Management should seriously review how cancellations are handled and how customers are treated when the company fails to honor scheduled appointments. Based on this experience, I would not recommend this company to anyone who needs reliable service or values their time.

Reviewed May 12, 2026
NEVER EVER use this company. Ever since I had a tune-up on my heating furnace - it's all gone downhill - and they want me to buy a new heating unit and say my current one is unsafe which is not true. NEVER EVER EVER use this company. They are scamming people into buying new heating units.

Reviewed April 23, 2026
These companies should be investigated for potential RICO violations related to price gouging and monopolistic behavior. They operate a separate company, Millrose, to which they refer their own business. Millrose then deliberately marks up invoices, knowing the client has tank insurance that provides a $2,500 credit. In effect, they are paying their own company an inflated amount while structuring the final price to appear close to market rates—only after applying the insurance credit.
My mother-in-law paid $140 per year for 50 years, totaling $7,000 in tank insurance. Based on standard market pricing of $3,500–$4,000 for this type of job, this policy should have fully covered the cost. Instead, she was left without heat for two weeks after Millrose initially assessed the situation. Rather than properly removing the tank—which would have required opening the wall—they recommended the path of least resistance for themselves. Their proposal was to leave the tank in place for a 78-year-old woman to deal with and install a new tank in front of the house. The result would have been both impractical and unsightly. Even with this inadequate approach, the quoted cost was $4,700. During this time, my mother-in-law repeatedly called and went back and forth with them, all while remaining without heat.
When I became aware of the situation, I obtained two competing quotes—$3,700 and $3,600—both well below Millrose’s pricing. I then contacted Petro, whose customer service was extremely poor. After calling three times in one day, I did not receive a callback for over 24 hours, and it felt like each representative was simply passing the issue along.
I asked whether they could apply the $2,500 tank insurance credit toward a competitively priced job, given her decades of loyalty. They refused, stating the credit would only apply if the work was done through Millrose—their affiliated company. Meanwhile, Millrose was unwilling to perform the job at fair market rates while applying the credit, effectively forcing customers into inflated pricing. This experience has been extremely frustrating. My mother-in-law is deeply disappointed that after 50 years of loyalty, the company showed no willingness to support her or act in good faith. It is disheartening to see such disregard for long-term customers.

Reviewed March 31, 2026
Price gouging. I expected a hike but $6.239 per gallon is outrageous. As a customer on regular deliveries a email discussion about the current market situation would have been appreciated. A simple, "Bear with us as we all navigate this crisis." The heat is officially off as of April 1st in this household.

Reviewed March 27, 2026
Reckless installation of oil furnace. Even though under warranty and the instructions were left inside, they refuse to make good. I now see 1-star reviews all over the place. No wonder.
Reviewed March 25, 2026
I have to join the "one star rates" in regard to billing discrepancies. My online account dashboard indicates I have no pending service charge for a call in February. The situation is that upon smelling gas outside, I called the local Fire Department and Petro. The firemen found a squirrel had nibble through the grill gas line. They turn off the gas supply at the cut off valve on the deck. I called Petro back to advise not to come, BUT they said since reported it they must come. So a technician came and I explained the situation. He said he would look around and there would be no charge. In my account under Services for that specific date it says "$0". So I believe him. But the Billing Department sent me a bill anyway.
I called to explain, but the agent was rather short and put me on hold while she looked into it. She came back on the line and she said defiantly that the technician had written it up as a charge. The technician's word to me and the fact that no service charge is posted should be enough for a little introspection by the billing department. So, if you want to avoid this nonsense, look else where for your propane tank needs.

Reviewed March 20, 2026
I want to make a complaint on Petro oil who makes my delivery in Bronx, NY 10452. I believe they are Price gouging. My last delivery has doubled. The rate was $6.549 a gallon. And it has been going up. I contacted them. And I don't agree with what they said. They don't go by market rate. They can apply whatever they want. Unacceptable to be me. And Mind you, we have been with them for 45 years. Which was combined oil, when parent have passed away we the inheritance home. We had to make a new account. With petro oil who is affiliated with them. Thank you. Janet

Reviewed March 20, 2026
They are an automatic delivery only company, so they deliver oil whether you need the oil or not and they deliver when the price is high. You can’t delay delivery according to their agreement. This is the most advantageous company I have ever worked with. Terrible.

Reviewed March 17, 2026
This is why mergers are horrible for competition. Petro started to buy out the competition around me and now the services...PC and best way to describe it, SUCKS! They actually came out and did a walkthrough of my facility and I am still waiting for the quote. I have called several times after to try to get this quote and they don't even call back. I'm not sure that you have a better option being that they likely own everyone else but if you do have another option, even if it costs you more, you'd be wise to consider it.

Reviewed March 6, 2026
Horrible company; they changed policy recently and having so many issues to get heating oil. They expect to change a vent in a day when they do not offer the service and impossible to find a company to fix this in a short period of time. Several customer experience issue due to a recent change in policy. They left my entire house without heating during cold weather. Customer service does not have an idea how to support the customer.

Reviewed Feb. 23, 2026
Petro Oil is one of the worst companies I’ve dealt with. In less than ONE MONTH as a customer, they delivered oil THREE times and charged outrageously high prices. They try to upsell unnecessary services and use scare tactics, saying it will “cost more” if they have to come back. Completely unprofessional. Customer service is dismissive and unhelpful, and the technicians are always late with zero respect for your time. Overpriced, pushy, and poorly managed. Do yourself a favor and go with another company.
Reviewed Feb. 15, 2026
I am counting the days left on my contract. There is no way I will be renewing my service. After taking to friends I am paying more for oil and service contract than they are and not by a small amount.

Reviewed Feb. 11, 2026
On February 9, 2026, during an emergency blue code alert when the temperature dropped to minus 8 degrees, my account was temporarily put on hold due to a pending balance. While I understand the importance of billing accuracy, I had been making consistent partial payments. However, the company's records inaccurately indicated that I had half a tank of oil left when, in fact, I had run out completely. I had a burner tune-up in October; they should know if there is anything wrong with the furnace.
I attempted to contact the company for two days to resolve this issue but did not receive a response until Monday, February 11. When I finally spoke with a representative, I was informed that I needed to make a payment before they could deliver the oil. I made the payment, but unfortunately, I still made me wait until Wednesday, February 13, for the delivery. To my surprise, they also tried to charge me $160.00 to restart my furnace, despite my having a premier plan that should cover that service, or just don't charge me due to their negligent actions.
They ended up telling me that they wouldn't charge me for that, based on the manager's decision approval, yeah, right. As a single mother with two children, one of whom has asthma, this company's actions put my family in a situation of terrible emotional distress and risk to our safety. I believe there is a significant opportunity for the company to improve its communication and stop falsely advertising that it offers emergency services. They need to enhance their customer service processes to better support families like mine in times of need.
Reviewed Feb. 10, 2026
Check the ConsumerAffairs website on this company, and it will bring clarity to this company. 491 one star reviews. https://www.consumeraffairs.com/utilities/petro_oil.html. They increased our oil delivery over a dollar to on our last delivery, (over $5 a gallon) even though the price of oil has gone down. They are 45% over other companies in the area. Yes, I got quotes and asked friends what they are paying. Petro is an a rip off, look elsewhere people, highest price in long island that I can see. You have to wait to on the phone to talk to anyone, you are always put on hold, every phone call is at least 30 minutes long. Even customer service talked over me and quoted the war in Ukraine affected their prices. We have decided to move on to someone else.
Reviewed Feb. 9, 2026
Don’t know why I stay with Petro. All my friends and relatives pay way less with other companies. This will be my last year with Petro. I’m at a ceiling price of $4.39. Supposed to go down when oil goes down. It never changes. Petro is a big rip off.
Reviewed Feb. 9, 2026
Recurring boiler failure that Petro failed to resolve despite charging over $1,000 for a prior repair. When the oil tank drops below half, the boiler stops receiving oil—a known issue Petro previously diagnosed as air entering the oil line. On 02/08/2026, during extreme winter weather, we lost heat and hot water again. The technician refused to inspect because the boiler was temporarily running and left. It failed again shortly after. Despite advertising 24/7 emergency service, Petro took over 10 hours to return my emergency call and still could not dispatch a technician for days. I have an infant and an 80-year-old in the home. Petro also refused an emergency oil delivery and prohibited using an outside provider, leaving us without heat and without options. This is not emergency service—it’s unacceptable.
Reviewed Feb. 9, 2026
One star is way way way way too generous. I have never received worst customer service in all my life. I have a service contract with this company and I have no heat. I have called at 12:30pm. No one answers. Called many more times as well. The recording says, 'Your wait time is estimated to be more than 30 minutes," or they will hold your place in line and call you back when someone is available. It is currently 9:45 pm (Over 9 1/2 hours since I originally called) and have still not been permitted to speak to anyone at all, never mind someone actually coming to fix the issue. While on hold, I'm forced to listen to their false advertising that someone is always available to help 24 hours a day 7 days a week, quick and reliable. There is ice forming underneath my baseboard. I will have to sue this company if my pipes burst. Is this some kind of cruel joke?
Reviewed Feb. 8, 2026
I have been without heat 6hrs. On hold with Petro for 4hrs. No one is responding, I've tried contacting them online message. Came on. No agents available. All the numbers they show have the same message. I'm a senior. I need heat. If I could give them a zero I would.
Reviewed Jan. 30, 2026
Purchased a gift card for $100 and for some reason the money never applied to the card. We called the number on the back thinking it would be a quick fix. I was told to email front and back of the card and the receipt, so I did that. Ultimately they gave me the runaround. After speaking to several different people by email and phone they decided to only give us half of our money back. Not sure how they think they will stay in business treating people this way but our household is switching to ultramar. Maybe they will honor their gift cards. Crooks!

Reviewed Jan. 29, 2026
Up until this delivery, the company was good about making sure I got refills well in advance of my tank getting empty. The price markup has always been a bit high (I've tracked it for about 2 years - very little consistency with how they mark it up either). So this time, my estimated delivery date was 1/20 (plenty of time until empty). Got a call on 1/23/25 that said the driver broke down and my new scheduled delivery was 1/27. Waited all day, nothing. I called late afternoon, person said they have a printed ticket which means it's on the truck, so they'll be there today or early tomorrow. Tomorrow (1/28) rolls around, nothing all day. I call again, person tells me I've been scheduled for 1/29.
By this point, I'm well below 1/4 tank left (mid-teens in gallons). Wait all day on 1/29, got a call from them around 4pm saying they'll definitely get to me by 2/1. I told them this was unacceptable because I will run out of fuel to heat my home. She said I can call them and make a service appointment to get my heat fixed if that happens. Say what? How does that resolve my no heating oil problem or how to heat my house and family? She said I'm sorry and didn't even try to figure out something based on the fact that I'm in an emergency situation now due to their scheduling issues. It's all good with this company until it catastrophically isn't.

Reviewed Jan. 28, 2026
For the last seven years, we’ve had no issue with Petro. Always deliver before we run out. It seems their estimate of how much oil we have in the tank is rather accurate, and they have never let us get in the danger zone. This last 6 months, however, that seems to have changed. I’m not sure if this is a cost-cutting exercise, but we have been left without oil twice. Requiring me to use diesel to keep the heat on and stop the house freezing. Both times, there has been no notice that the delivery is not coming so no chance to find an alternative. I’m still sitting here in the cold. Waiting for oil.

Reviewed Dec. 29, 2025
They charge way too much. One cannot start a contract until Oct when the prices are highest and they charge way more than average and they will double up on deliveries. I was paying 800 more than with another company.
Reviewed Dec. 29, 2025
I would give them 0 stars if I could. My mom who is 80 years old was without heat for 10 days in one of the coldest weeks in winter (19-20 degrees). They didn't deliver the part when they said they would. The owner didn't bother call us back in an appropriate time and of course they didn't show up during the window they gave us. I'm furious.
Reviewed Dec. 15, 2025
If I could give them negative stars, I would. My husband and I have had the worst experience we ever had with any company. We had two oil accounts with Petro. One account was for our Airbnb, the other was our home. We set up auto pay for both accounts and instead of applying the Airbnb auto pay to the Airbnb, they applied it to our home and stopped service because the Airbnb account had no payment applied. We called them multiple times before they transferred the funds to the Airbnb account. Each time, explaining that we have two separate auto pays and one should be paying for the Airbnb. This happened every couple months over the course of three years.
The last time this happened we had close to no oil in the Airbnb tank and called them to come fill the tank. They charged us for a call out and we had to call them 4 times to get the charges reversed. We have since sold the home and moved out of state. Now they owe us $1,500 because we have a credit with them. I requested the account be closed and a check sent to my new address, that was on November 24, 2025. They charged me in December and when I called they couldn't tell me why, they were going to look into it and call me back, that was a week and a half ago. My account is still open today December 15, 2025 and they still have not sent us what they owe us.
Reviewed Dec. 5, 2025
I had a leak in my boiler. At 2 pm they told me to turn off boiler. I was watching my grand kids. One is 4 months old and the other is 3 years old. It is now 8 pm. Still waiting for them to come while my boiler was leaking with no heat in the house watching my small grandkids. I been with Petro since 2011 and this is how I was treated. When my contract is up I will be looking for a new oil company.

Reviewed Nov. 17, 2025
I hired Petro Home Services in mid January 2025 to tune up and clean my boiler. October the same year I had a well issue where I had to hire a different company to come out because it was the weekend. The other company that came out to replace a foot valve in my well noticed that my expansion tank and valve were defective going to my boiler. The expansion tank was full of water when it's supposed to be full of air and the valve was malfunctioning. They also told me that the furnace looks like it needs a tune-up and cleaning because it was running really rough.
I called Petro Home Services and ask them if they stood behind their work and the lady said that they do. She put me on hold to talk to somebody and then when she came back said that they were going to charge me for a technician to inspect it and to clean it because it was almost a year later, when actually it was only about 10 months and the heat doesn't get used in the spring or summer so the boiler was being used minimally just for hot water during those times, so I don't even think the boiler had that much usage since the tune up. Anyhow I hope this helps other people when deciding who to hire for your tune-ups. I definitely would not go to this place!
Reviewed Nov. 6, 2025
Petro has been reliable when it comes to delivering heating oil and propane. Unfortunately, their service department is a completely different story. After nearly ten years as a customer, I’ve learned that they are not certified by the manufacturers of the heat pumps, air conditioning units, or boilers they install and service. Unless you’re technically knowledgeable, you would never realize the shortcuts being taken.
Over the past four years, multiple technicians have attempted to fix a recurring issue—without success. I’ve spent over $2,400 replacing parts that were no longer under warranty on a unit Petro installed in February 2018. Some technicians have even refused to take responsibility, saying, “I didn’t install those parts,” and then leaving without resolving the problem.
It’s now been three days since I started trying to reach a service manager. I’ve left several messages, yet no one has returned my calls—only updated the service notes. Based on my experience, I strongly advise avoiding Petro for equipment installation, repairs, or ongoing service. Their delivery may be dependable, but their service is disappointing and unresponsive.
Reviewed Oct. 12, 2025
Based on these comments my suspicion has been confirmed. I will not be renewing with this company. I’d recommend anyone using them or considering them to keep detailed notes, keep track of all conversations, take pictures of your oil levels before deliveries. But having to do all that is a bit much so….
Reviewed Sept. 30, 2025
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.
Reviewed Sept. 25, 2025
Petro came to give my boiler a checkup. A few weeks later it started making noises. I was having an extension built on my house at the time and I asked the plumber on the job to take a look, It seems the tech turned off the water to the boiler and never turned it on. My boiler was "dry firing" which caused the boiler to crack. When the feed was turned on it started leaking. I converted to a high efficiency gas boiler and hot water system. Bye Bye Petro.
Reviewed Aug. 1, 2025
On 7/22 Petro was hired to service my boiler. 5 days later my boiler exploded. Petro told me that if happened 2 days after the water flooding my basement they would consider the merit of my claim but because it was 5 days it bad luck. Question... would you hire a manager that answered customers like this. I will post his name later. Absolute clown! Bodily injury is not bad luck. During Petro into bankruptcy for bodily injury is managerial incompetence.
Reviewed June 25, 2025
Our boiler began spraying water in the morning. Petro came to service it and said they needed parts. They turned off our water and said there is enough water in the tank to flush toilets and they would come the next day with parts. There was no water so my husband and I who are in our 70s could not flush the toilet or use water for 24 hours. The next morning when they said two technicians would come they delayed it until the afternoon. One technician arrived. He said Petro had send the other technician who he needed to help home. We called Petro and said we can't go without water for 2 days. It's dangerous for people in their 70s especially when it's 100 degrees out for 3 days in a row. As I write this we are having to go to the bathroom outside as the toilet is so clogged. It will be 50 hours if Petro even comes tomorrow.
Reviewed May 23, 2025
A Petro customer for over two decades (heating, a-c, and generator), I have cut all ties with this company for various reasons, but mainly because it does not honor its service contracts. Petro's best technicians seem to have left for better pastures, and their surrogates can be incompetent, like the one who misdiagnosed my stand-by generator, one that Petro had installed a decade earlier and serviced since that time.
The Petro tech claimed that the unit wouldn't start due to a faulty intake valve that he could not replace because Petro no longer repairs such units or honors the service contract that I have had in writing since the original purchase. Having no other option, I was forced to call another company with whom I do not have a service contract and pay for a diagnostic and, later, an installation fee. This other tech immediately diagnosed the problem as a dead battery, something the Petro tech had not even checked. When I notified Petro of this misdiagnosis on their part (by emails and numerous telephone calls) and asked for an adjustment for my out of pocket expenses, I was peremptorily ignored and shut out, despite my decades with them "as a loyal customer."

Reviewed May 10, 2025
Total scumbag scam company to the point where they train their staff to scam the customers. Thank god I didn't do autopay. Before I even get into their scams, they don't even have an email anywhere on their website, invoices, or contract, and they will refuse to give you an email. They literally said "WE DON'T HAVE AN EMAIL WE CAN GIVE YOU"!!!
I've never heard of a business without an email. This is so they can push you out outside of your 45 day contract termination period (in my case), force you to pay and comply with the insane contract they make you sign all of your rights away, and prevent you from using emails as evidence if you want to take them to court. The only evidence will be the contract. RECORD YOUR CALLS! And keep calling until they give you an email so you can formally cancel your account in writing. They will say they will email you... They won't. It took me about an hour to get a GENERAL email from them, not a direct email.
Onto the scams, like everyone else says, they'll charge you the initial $250 or so in my case, then say you don't pay anything other than the gas you use... Until another $250 comes in one month later for no reason. I was lucky enough to cancel within the first 45 days after realizing it's all a scam, but read the horror stories here if you're stuck in their insane contract. I think they're recording their calls because they talk in a very defensive and legal way and will not acknowledge your complaints. The very first thing they'll say is "you have a balance due" because they want to show YOU are the one at fault. Then they'll start saying incorrect invoice dates, service dates, etc. that favor their defense and confuse you... Make sure you INSTANTLY CORRECT THEM ON THE PHONE.
Then they'll say they don't know why it happened, then they'll give different stories of why this happened, they'll pretend to get ahold of the person who invoiced it but of course can't get ahold of them, they'll say they'll call you back, blah blah blah. It's all a systemically organized scam to the point where they probably train their staff to scam the customers, and as stated above, there isn't a single email for you to reach out to to create evidence for yourself. Don't let them push you around. Demand an email. These are the types of businesses I would happily go to small claims court over $500. I bet if you threaten them, they'll give you some power to avoid wasting time and money going to small claims court because they're probably banking on you not wanting to go to court.
Reviewed May 3, 2025
These guys are the WORST! They sold us a new system a couple of years ago. It was installed by a subcontractor. Petro is clearly unable to maintain or repair it. We've had 10 service calls in the last couple of weeks. Each time they tell us they have to order parts and come back/ Each time they install parts the system fails in a couple of days. One time it failed 3 hours after the "technician" left. They charge a premium rate and give no service. Their "emergency" response time has been 24 hours or more.
Petro Company Information
- Company Name:
- Petro
- Formerly Named:
- Petro Oil
- Country:
- United States
- Website:
- www.petro.com



