I have been a customer at this location since it opened on balance i am a happy camper. Since I only drive Honda's, I usually need nothing but routine maintenance.
They do this well, although they sometimes have a problem meeting time promises-.
A few years ago a mechanic screwed up drain plug and ruined the oil pan. With no pain on my part, they bought and installed a new oil pan at no expence. This was the only to correctly fix this problem, and they did it right with no aggravation to me.
They have always been professional and pleasant to me. Don't understand all the negative reviews on Yelp. Perhaps they are looking for perfection. It ain't here or anywhere else for that matter. Only the complainers must be perfect ...at least in their own minds!