Worth place to do any kind of repairs.
Cheating, overcharging, bad customer service ! ! ! !
I was doing alignment there. They couldn't adjust a tire rod (for some reason) & they decided to replace a whole tie rod. I checked that tie rod & found out that the tie rod is fine only tie rod ends need to be replaced, but when I told that to their mechanics, they started to play stupid & told me that they r not changing just tie rod ends, they can replace only a whole assembly. When I told them that I don't want to replace a whole assy., I'll change it some where else, they started to play smart AA... they told me that they still will charge me for the alignment (even if they didn't do nothing). Ridiculous. After an hour of arguing I told those assh... to replace it. I took an old tie rod assy. to my friends shop & guess what, they were able to adjust it & no need to replace needed, not even for tie rod ends ! ! !
WORTH services I ever received ! ! ! NEVER EVER WILL USE PETRO ! ! !
DON'T GO THERE ! ! !