Our car stopped on the highway and we were happy to call them and tow it to their shop.
We were told that it needed a new thermostat and misc other things. They tried to keep adding more and more stuff that the car needed as well.
We ended up shelling out more than we wished, but when I heard more things were wrong I just stopped them right there, let them get it working (like they were supposed to in the first place) and took it to another TRUSTED mechanic.
Come to find out that Ochoa's Shop lied and didn't replace ANY parts. They were very comfortable lying to our face and sending us on our way while taking our hard earned cash. The car was in a worst condition than when we left it.
Stay clear of this place, there is a shop up the street that's ran by trusted people. "Reid's Auto Repair" at 244 South Main Street. Ochoa's tried to give Reid's a bad name by saying they conducted bad practices, but the reverse seems to be true.
The only reason I put at least 1 star on this review is because google forced me to at least give them 1. read more