The owner of this auto repair shop is very nice and very trustworthy however, it the staff that I have no confidence in.
The mechanics that I've encountered do not speak English or speak English very well which makes it hard to communicate about my vehicle if the owner is not present.
Each time I've taken my vehicle in for repairs or maintenance, it's there for a minimum of two days, usually longer. I had to take the car back three times before they detected and fixed my oil leak and then they neglected to put oil back in the car.
After that incident, I feel more confident taking my vehicle to the dealer even if that means I have to pay more.