Consumer Complaints and Reviews
Petro has been calling me for 2 weeks to set up a delivery, when I do finally talk to a person because I am put on hold for so long I would hang up, I tell them I do not need a delivery at this time, that I can see that I have a little more than half a tank, and I go on to tell them that I was away half the winter and the house was turned down both in the oil burner temp so it burned at a lower temp and the thermostat in both zones was turned down. This info meant nothing to them, they went on to debate with me that my tank must be empty, then WARNED ME that I am refusing my automatic delivery and I will be charged $399 (for them) to cancel my so-called contract.
As for their automatic delivery I have always had to call them and say my tank is almost empty and it would take them 2 to 3 days to deliver. So this goes on back and forth. I agree to take delivery but they want to charge me full price, that's not any kind plus to having a contract, so I call them back in half an hour, and make a fuss on the price. They drop it from their ceiling $2.99 to 2.89. WOW! They broke the bank with me. Last word -- They SUCK.
When I called to inquire about the quote for the repair on the kitchen stove I was told that that diagnostic fee will be deducted from my final cost of the repair if I decide to do the repair. Well when service man was done with the work the final bill included cost of the repair and cost of diagnostic fee. I was on the phone with service manager who told me that it was "the representative fault and that she gave me the wrong information" about deducting the diagnostic fee. He promised to me to listen to the "recording" of my initial conversation with the rep person and get back to me within the week via email. I never received any email but I did receive the full bill. Called customer service again and they put me on hold for 10 min just to tell me I have to call back next week!
Horrible experience. Bought my house several months ago, called Petro service because of broken hot water. I was told the technician will arrive between 6-9 pm, did not show up until midnight. Tech told me I need to change the water heater because it is too old. It cost me $3000 to replace it, they were very efficient, it only took them in less than 24 hrs. from on site evaluation until installation. Two days after I paid big money to replace the water heater, no heat in the house! Called Petro again, I was told the tech will be not be available in 3-4 hrs. The tech showed up in 3-4 hrs., saying because when their own tech set up the water heater, there were some air bubble went into the oil system, that was why the heating system did not work. He got it fixed. I was happy that the issue was resolved quickly and no cost.
The second day, the heat was out again! Not only heat, also no hot water! Called Petro again, I was told to wait for 3-4 hrs. until tech is available, very frustrated. The tech showed up at 8pm within the time frame after I kept calling them. He told me the valve of the oil tank was down, I need to pay $240 to replace it, and he suggested I need to replace the oil tank. I paid $240 to replace the valve according to his opinion. You know what, the very second day in the morning, the heat was out again!
I have to call Petro again at 8am. The customer service told me that the technician started to work at 10 am, I will be the first on the list. Hey, where is the 24/7 emergency service Petro promised? It is 24/7 answering service, not real repair service! How ridiculous it is! I called Petro again at 10am, since I am not in the house, I need to have someone come to my house to wait for Petro tech. Instead of I would be the first one on the list as promised, I was told no tech will be available to come to my house until afar 12:30pm. My anger is indescribable! I will definitely switch company after the issue is resolved. Be very careful of Petro.
In March of 2015 Petro replaced a water heating coil in my boiler. The plumbing technician completely change the outlay of the pipes. The next day the pipes starting banging when the hot water was used. I called Petro's customer care and they sent out a technician. The technician stated something was wrong and the plumbing department would have to come back out to fix the issue. The plumber stated there was air in the lines and it needed to be bleed which he did. I questioned why the plumbing was changed and he stated that was normal.
The next day the pipes starting banging again so I called customer service back again and another technician came out. The new technician stated something was done wrong and a plumber would have to come out. Another plumber came out and added an expansion tank. Shortly after the banging started again. I called customer service yet again and another technician came out and stated the plumbing department had to come out. The same plumber came out again and again changed the piping layout even shorter.
The next day the banging came back again. We called the plumbing department but they will no longer return our calls. I then escalated through customer service to Spencer ** who scheduled another plumber to come out. Two weeks later on the scheduled day Jose from plumbing called and cancelled the appointment. Jose has given nothing but incorrect information and refuses to return our phone calls. My house did not have any plumbing problems until Petro touched my boiler.
I'm an OIF/OEF veteran, who was extremely happy with moving into the first home I purchased with my son. I received information for home heating oil and the cost of gallons, etc. from a gentleman named Ben **. He told me I would be receiving a service agreement and to pay it. Once payment is received then they will be able to initiate services. I received no such service agreement. I made no payments to them and all of a sudden I received an unauthorized oil delivery for 186.5 gals and a bill following!
I called and informed them of the delivery which was never authorized and I demanded they take back the oil. After long conversations with approximately 5-6 customer service reps, it seemed as if they wanted to argue with me on something I did not want nor was service due to me. I asked to speak with a supervisor and I was refused all 5 times, from two different office locations. One in Connecticut and the other near me, Woodbury, NY. Needless to say, I am hoping someone can assist me with getting this resolved. I would like for them to take back the oil that was not due to be delivered to me nor was it needed, since my 500 gal tank had 300 gallons of oil already in it. Thanks.
How do I know I can trust these reviews about Petro?
- 761,264 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.
For more information about reviews on ConsumerAffairs.com please visit our FAQ.
I presently manage my Uncle's finances since he is an 87 year old Korean War veteran still living in his own home. I entered into a ceiling price contract in 2014/2015 as oil prices were very high. I had to provide a Power of Attorney to do this. It was a one year contract. Petro called my Uncle and he renewed the contract for 2 more years with a ceiling price of $3.699 per gallon. I was told the oil price would track with the market price, but this never happened. I complained that I should have been the one to renew the contract, but that didn't matter to Petro.
I complained when I was paying over $3.00 per gallon when the market price was less than $2.00 per gallon, but that didn't matter to Petro. I told them that my Uncle could not afford these extremely high prices, but that didn't matter to Petro. I asked to be released from the contract, that was OK with Petro if I would pay $800 in the 1st year or $400 in the 2nd year. I've called and begged for help from Petro, but nothing seems to matter to them.
Just received a bill for $563 and that was with the tank at about half full. I have talked with numerous representatives, some extremely nice and some not so much, but they all must use the same Petro manual and have no power to make any changes. My Uncle is a very kind and honest man and will pay his debt to Petro until this contract expires. I expected much more from this large company. My recommendation is to do your research. I've easily paid several hundred dollars more by getting a ceiling price contract vs getting cash price deliveries. There is no service provided which warrants what they charge for oil. Please beware.
Like so many companies that become large, they become greedy when they think they have no competition. After being a customer for 8 years, I discovered they have been charging $2.59 per gal (I had a cap rate and they are charging me the highest cap rate; a cap rate means I don't go higher but pay lower based on the market) when the going market rate is $1.95 (check out https://www.codfuel.com). Also they billed me for plumbing that I did not order (my tenant called them, which they are not an authorized person on my account). I plan on bringing my business to www.parksidefuel.com or www.swezeyfuel.com.
Back then, Petro's service was great, the technicians were knowledgeable and service was prompt. I never compared prices before but since I retired I would pay more attention to my financial obligations. Pretty much, my complaint is their price being too high comparing to my neighbors'. Their customer's service is not the same anymore. When the price was at its peak they pump oil into my tank even it was recently filled. Many incidents reflect their poor business tactics and customer service. I am starting to shop around because they are not customer friendly anymore.
I used Petro Oil for house heating year ago. But they charge me triple price compare with the average market oil price at that time. So I sent them complains and paid the used oil with the market price. When I was away for trip, they hired lawyer, try to force me pay them the unreasonable price. When I back from trip, here is court judge letter -- tell me I lost the case because I fail to show up on the court date, which I never received the date notice at all. This is one of the worst experience in my life. If you do not go through any similar situation, please ---STAY AWAY FROM PETRO OIL!
Do not deal with this company. Two week ago one of their oil delivery trucks hit my neighbors car while it was parked. There were two witnesses. Not only was no note left, after the matter was brought to the company's attention, they denied their truck hit the car and further denied their truck. We had the truck number, was even in the area! Unscrupulous business. You have been warned.
I hope people understand that Petro is a topnotch company. I don't understand all the negative comments. As for me, I have nothing but positive things to say. I called on a 90 degree day to explain our old central air conditioner was not sending in cold air. A technician came the very next day and proclaimed our old ac "done for." We decided we needed a new one for sure.
A salesman, Ken ** came the next day. He was very nice and did not pressure us to buy. That was a Thursday. A new replacement ac was installed in the following Tuesday. The installer fellows were very knowledgeable. One of the fellows was not satisfied with the strength of the air flow so he crawled under the mobilehome and made sure all the fittings were tight. When he left all was perfect. I am 80 years old and cool as a cucumber!!!
YOW! I received a 120 gallon delivery of fuel oil from Petro Home Services (heating oil) on July 3, 2016 to the tune of $3.049 a gallon! This is for fuel oil sold in the off-season month of July! My last delivery from Petro was in March, 2016, for 146.1 gallons at $2.24.9/gallon. While Petro had offered me a fixed price contract in December, 2015, I declined, albeit taking my chances, or as Petro called it "a risk". I willingly paid my bill in March for services (oil delivery) rendered. I was stunned when I received the bill for my July 3rd delivery at $3.049 gallon.
I phoned Petro and complained about what I perceived to be price gouging. I requested a price adjustment of $100. The phone attendant at the other end of the line said that she would adjust my bill for $50. I suggested we meet in the middle at $75. She exclaimed that this was not meeting (her) in the middle, which would, by her math, be $55.00. I told her that I would accept her offer of $50, and that I would be cancelling my automatic delivery with Petro. She then transferred me to "another department". The man at the other end said that he "deals all day with customer complaints", and that Petro charging $3.04/gallon was perfectly within Petro's rights, although an internet ** site quoted a 06/15/16 highest price of of $2.449 by Wesson Oil, a full service company.
The man who deals "with customer complaints all day" stated that since Petro is a large full-service company with much overhead, it had to charge $3.0449/gallon to be viable, and that since I indicated to the first phone contact that I intended to discontinue automatic delivery... I would NOT be receiving a $50 adjustment because that was for a "loyalty" discount! He then proceeded to ameliorate my ire by offering a pricing contract from July through July! Petro would not budge, and neither would I.
I have always paid my oil delivery bill electronically within one week of delivery, so I guess that should make me a "loyal" customer. Not any more! I will not recommend Petro Services for anything from this point on. I think that they excel at bait and switch sales tactics, and that they are masters at double-talk and obfuscation. As far as customer services go, they stink! I know that there are countless other reputable oil service companies out there that would love to have me as a customer... especially one who pays their bills in a timely way. My advice and warning is don't do business with Petro!
I've been with Petro for 3 years I think... The first 2 years pricing didn't seem too bad for a full-service company but this past year I was consistently 40 to 50 cents per gal above my co-workers that had similar plans with other companies. Most recently I was 75 higher than a friend who has a ceiling price like me. I called Petro and was told I paid more because they're a full-service company with more trucks and employees than smaller companies. Today I call Bottini oil - a very large company in my area and their cash price 50 cents less than my last delivery a week and a half ago with Petro. Called them again and they said the same thing - they were far superior to any other company in the industry and they command a higher price... Gouged! Shop around and don't be fooled, they don't offer anything you can't get from a number of delivery and service companies at a much better price. I know I will be going elsewhere... This should be illegal.
What a scam. I have a Petro tech come to my house because thermostat wasn't working properly. He came, fixed it. Simple problem. Then sold me on cleaning. Then sold me on safety switch. Then he said "everything is running great!! Have a nice day." Next thing I get a phone call at 7am the very next day in the morning asking if he can come over to check something. I didn't think of anything but my gut said "don't let him back in." So he comes over and he's down there forever. I said "I'm going to step out." My mom was home. He said "no worries. Unit runs great. Just want to show my manager something." Weird. I thought something not right. Then I receive a phone call from him. "Manager was here. You need a new unit."
I said "are you kidding me. You just did all this work. Said it was running perfect - twice." "Yea there's a bad part and we are shutting your heat down. You need new unit." I said "youre a thief trying to sell me a new unit - not hard to figure that out." Then he said "what you say. That's it. I'm shutting your heat down and leaving it apart." Can you imagine this. I call another manager. He couldn't believe it. Said he would call him. Lue was workers name. So the manager got back to me. Said "you need a part. Will come back in the morning with part. Thank you". Can you imagine this scammer. Who knows what he could have done in my house. Don't use Petro. Look at their reviews. Scary.
A manager called me and helped make arrangements to resolve the issue. The company assumed responsibility for the problem which has now been corrected.
I had a problem with the furnace. The tech replaced the control board which worked for few days only. (Note that the part cost $78 and I paid more than $500 for a 10 minute repair.) When they returned for warranty repairs not only they charged for time and material but they claimed that this time it was a faulty thermostat. They tried to sell a $19 thermostat for $175 plus labor. I declined and upon inspecting the control board it was a loose wire. In addition to that, during the initial repair they did not connect the A/C wires. (A/C was working properly prior to replacing the control board.) I asked that they remedied the situation but they said that would cost additional for diagnostic and parts.
Today March 23, 2016, I had a oil delivery and was charged my ceiling rate of $2.649. I called pricing and was told that the average price on Long Island is $2.43. Pricing informed me that "Petro is an above average price company" and to take that price since the price could be higher. Ceiling pricing through Petro eyes is contract price. Go elsewhere for oil needs.
Petro is the absolute worst oil company to do business with. The techs are top notch, however the management is awful. They quoted me a ridiculous ceiling price which DOES NOT GO DOWN with market conditions. They have such tremendous overhead, that they cannot offer you a competitive price on oil. They have a huge workforce & robust advertising campaign that force them to rip off their customers. I was getting oil deliveries in the high 2's close to $3 per gallon. Meanwhile my neighbors were laughing at me a as they were getting oil deliveries @ under $2 a gallon with service contracts. Do yourself a favor. Go with another oil company as Petro is out to rip off their customers.
Called Petro on Saturday informing them we were next to empty. They told me they would get someone out on the next possible delivery. It's now Monday, red line IS on empty, just called them and they said their next possible truck would be in my neighborhood on Tuesday. They stated that I have EMERGENCY COVERAGE so they will come out IF I run out of oil. Shouldn't the Emergency in the contract be to prevent me from running out? I will wait 4 days for an emergency call for oil. Inexcusable..
Received another deliver of oil on 2/20/16. I was charged $2.69 per gallon, which coincidentally is my ceiling price. How can I be charged that much per gallon when other full service dealers are charging 1.79-1.98 per gallon to their customers? It is a ceiling price - not a going forward price. Petro stated that when prices go down, so would the price per gallon. They are taking advantage of the contract. They, however are in violation of their verbal contract. They are not lowering the price as prices decline. I renewed with Petro in September 2015 - prices are lower now!! Initially, Petro wanted to have my ceiling be 3.29 per gallon. I shopped around and Santoro oil quoted a ceiling of $2.69. I called to tell Petro I wasn't renewing and that I was going with Santoro. Petro was TOO quick to say they would match that ceiling price.
A friend called Petro today to inquire about pricing - I listened to the call - 1 year agreement would be a ceiling of $2.01, with a delivery price today of $1.78. A 2 year would be capped at $2.21, with a delivery today price of $1.83 per gallon. I have received 3 credits of $50 when I have called to complain. The most recent credit essentially makes my price per gallon (this delivery) equivalent to $2.40 per gallon - still higher than the average full service dealers (Santoro, Vaughn and Kent County Oil), just to name a few. The verbal agreement is one sided - I was told that Petro would report me cancelling and not paying the $399 early termination fee to the credit bureau. I will have my attorney listen to the verbal agreement recording. Petro is not adhering to their promise of charging me less as prices decline.
In May 2015 I contacted Petro oil services in regards to what type of services they had to offer and oil prices they had. Somewhere along the lines I ended up getting suckered into being told that if I provide my social security number I'll be able to get the best prices available and see if I'm content with those prices before I sign a contract. I agreed to doing so I provided my social security to the sales office. They pulled up my information, saw how good my credit was and gave me some really great prices. In the meantime I told them this was specifically just to inquire about their services on what would be best for my new home. I explained that my husband would be the one to make the final determination on what oil company we ask for services from. I ended the conversation was simply stating that I will get back to them to let them know if we're going to proceed forward or not.
A few hours later I called the company back and told them we are going to hold off for now as my husband is not interested because we found a family friend that is willing to help us with our services. About a month and a half to two months later I received a service contract bill in the mail so I called the company and I explain to them I never had any services with Petro. I simply called to inquire but I never signed on for any services. They proceeded to explain that they understand and that they canceled it out of the system.
A month later I received a cancellation fee and then in November almost 6 months later they proceeded to deliver oil to my home address which was never asked for or even expected. I placed a phone call to Petro immediately after the oil delivery and to my surprise I received a phone call back from the salesman that I spoke to that day in May and he was very rude and scrambling to say that my phone call to them was a verbal authorization to sign on for services.
I have never heard of such a thing, I explained. He stated to me they would pull the recordings and I would be responsible for all the stuff that was billed to date. They have yet to pull any recordings of me ever authorizing anything for Petro oil services. I have reached out to them and told them to stop harassing me. I have showed proof that I never authorized anything. They have yet to come up with anything to show proof that I ordered services but yet they keep sending me a bill in the mail and threatening to send me to collections. This is the biggest scam I have ever had in my life.
Tamar responded and we both came to a mutual agreement, the situation was resolved!
Have a ceiling plan, delivery on 2/18/16, pricing $2.549/gal. With the price per barrel being $30.75 today even with refining that price should be under $2.00 per gallon! When I complained I was given a discount to $2.379/gal which still is high considering the price per barrel of oil!
Only way to describe this company is 'THIEVES'. Not on N.J. recommended list of oil retailers, and although they will deny it vehemently they do have roughly 5 tiers of pricing for consumers. Once you have been with them a while, watch out, that is when the games begin, with their add-ons and what they try to force down your throat. A few examples: Tank insurance. Most homeowners' policies cover it. Budget Plan. A feel good exercise for them where they jack up your rates year to year and pay no attention to market pricing of oil or their competition. Question them and the answer you get is 'Our service is better'. On what day I ask? Tune-up. A vacuuming out of your oil burner and nothing more that most idiots can do themselves with a Shop-Vac. They claim to inspect everything. Wrong two emergency calls in cold snaps proved that of failed things by them being in and out of my home in under 25 minutes.
And don't dare fall on hard times or become unemployed if you are one of their customers. They harass you nearly constantly and threaten one thing or another. And if they tell you they are canceling your contract, demand it in writing. Charges will continue to be added on until their incompetent staff decides to send the letter out. They are the most horrid company in the state of N.J. behind Comcast. And don't expect a response from anything you post here. A manager I spoke to last year was not even aware of this site. They could care less what the consumer thinks. It is all about them, the almighty dollar, and how much they can charge for however long and get away with it. Thieves and nothing more. Deal with anyone else but these people, not worth it. If anyone ever institutes a class action suit against them, please count me in. Don't deserve to be in business and should come under close state and federal scrutiny.
Been a customer 22 years, have a 24/7 service contract and automatic oil refills. PETRO has raised oil prices recently far in excess of what is reasonable market. Last Friday 02/05/2016, I had no heat, called them up. They showed up 3 hours late. The pressure relief valve needed to be changed. They charged me $241.00, the valve cost $20-25. They charged me $147.00 for the part and $94.00 for labor. Now why they charge $147 for a valve? It cost just $20-25. And what about the service contract they charged me $94.00 for labor? I am with the company for 22 years and have a contract with them. Been loyal to them all these years and they treat me like this. Called to complain, spoke to a supervisor (Ray). His explanation "Prices are what they are." There is no protection for the customer against this type of price gouging. Clearly PETRO should not be considered when deciding on oil providers. They are a ripoff.
Let me start out by stating that I have been a client of Petro Oil since 11/2007 and over the years invested a minimal of $20000 including a new furnace. Over time, what I began to realize was that they were automatically renewing my service contracts and that the rates were going through the roof to a price of $595 in 11/2014. Realizing this, I began to shop around and found that local oil companies were offering the same service for half the price. Petro oil was contacted and it was discussed that they would reduce my rate to the competition in return that I would agree to a automatic delivery that I already was doing.
I had 2 deliveries in March and another in October 2015. The October 15 delivery resulted in only a few gallons of oil delivery. Petro attempted to deliver more oil in December but realized the tank was full again. Afterward, I was contacted by a Petro rep complaining that the fact that the tank was full jeopardized the safety of the driver (vapors could cause explosion?) and that I could incur a delivery fee if it should occur again. Considering this, I advised them that I had not turned on the furnace yet and that if you were concerned about driver safety, you should call first before making delivery.
In January, I received a call from Petro stating that I was being charged a early termination fee $399 for canceling my automatic delivery agreement. I advise them that I did not cancel my agreement and December was the warmest on record and little oil was being used. They didn't seem to recollect or care about our earlier conversation and continue to call me and request payment. Since then, I have had numerous communications with them requesting documentation and copies of phone conversation to support their claim. They cannot provide any documentation and state that I verbally committed to the agreement back in February 2015. Do your homework before you consider Petro for your service. Based on other reviews here, there seems to be a lot of discontent amongst customers with similar stories.
They are supposed to monitor your oil level and deliver on time so you don't have to be in cold. But it rarely happens, you have to call them each time when you need oil if you don't want to run out of oil and heat. And they are always busy and will deliver whenever they get to you. I would not recommend them, I am changing to a smaller company.
Just charged 2.82 for gallon of oil. I signed up for ceiling price. First delivery cap reached. Price should have been .50 less per gallon. Called and complained, said why we going straight to cap? Price is supposed to go down when market price does. Someone was supposed to call but never did. I'm through with them and would do class action suit should other customers initiate it.
My prior review warned people that Petro was not lowering delivery prices significantly below my ceiling price in my contract despite major drop in wholesale prices. Don't know what they are doing this year, since I dumped them. I switched to a smaller (multi-location), 70-year-old full-service company in Western CT. They seem to understand what a ceiling price means. I was quoted a ceiling of 2.35 in early Nov with an annual fee of $99. They came out to verify my equipment and tank and officially set up my account and lowered the ceiling to 2.28. I have received two deliveries, the most recent was at 1.98. Their price drop was consistent with wholesale price drops. I would expect my next delivery to drop at least another 10 cents. My current contract also gives a 5 cent discount off of standard delivery price and a promotional 2 yrs of service for 1 yr payment. If you are dealing with Petro BEWARE.
I too like everyone it seems got the bait and switch price ceiling plan by Petro. When I signed up for the plan, the ceiling price (after initially being offered over $3 per gallon in the fall) was given to me at 2.69 per gallon. The fill price under the plan I was told was $2.39 per gallon but if prices dropped then I would drop as well. As we all know oil prices dropped close to 25% since I signed up for the plan. My next delivery a few days ago instead at a lower price was at the ceiling price of $2.69 per gallon. So the price of heating oil everyone goes down and Petro's price goes up way higher.
The ceiling plan is really just a bait and switch and is in their eyes a fixed rate plan. They will tell you how low their price is when you sign up and then when you get a delivery they go right to the ceiling price and rip you off. IF ANYONE IS INTERESTED IN STARTING A CLASS ACTION LAWSUIT for BAIT and SWITCH practices that they employ I and probably tens of thousands others are ready to go. They have been doing this for years. Offer a ceiling plan where your price is supposed to drop when prices decrease and then deliver at the ceiling price no matter if the price of heating oil everywhere has dropped by half.
Under a price protection plan of a max of $3.10 but no limit on how low it can go. Was charged 2.88 2 months ago and yesterday 3.04. For new clients, Petro was charging $1.73 today. Also complained on the $2.88. Talked to a supervisor and she was talking in circles. No relief. Unreal. Greedy company under the umbrella of a conglomerate, which owns also a ton of other heating oil companies - imagine the buying power of so many, has no shame. Do not recommend it.\
Updated on 1/19/2016: Problem with Petro has been resolved. After 2 strong complaint calls, was called back and management resolved my issue. Recommend being persistent. Happy now.
Knowing oil was going down sharply 6 months ago, I asked Petro if the lower price on oil would be reflected in my next oil delivery. They signed us up on their ceiling contract. Well 12/22/15 they deliver oil, charging $3.09. I called Petro and found their current price was $1.79. I called Petro to get an answer. After being passed around from Luke, Paul, forgot the 3rd person, finally a supervisor - DANA. She said after my rank, she said she would call me right back. I am still waiting after two days. No call.
I call back and Ceryll said DANA was not at her desk, but she would leave a message to call me back. No call. We have used Petro for over 24 years. They treat us like they don't know us. I always heard the negative, that long term customers suffer for being loyal. They get shafted. I am cancelling Petro and spreading the news. They are terrible. Petro is not out to give honest, ethical service. They are out to make as much money as they can. SHAME, SHAME, SHAME.
Petro Company Profile
- Company Name:
- Formerly Named:
- Petro Oil
- United States