These guys are good ... until a repair goes wrong. Their replacement of my front axles introduced a severe vibration in my front suspension. After taking my car back five subsequent times, they couldn't fix the problem, wouldn't restore the original axles, and wouldn't accept any responsibility. The owner was dismissive and rude. I wouldn't trust them with anything more than routine maintenance.
Pros: Basic maintenance.
Cons: Ownership doesn't stand behind their work.