Pretty good for me, nearly always.
Have taken our Toyota, Mercedes, Chevy, and Audi in for everything from brakes. oil changes, muffler replacement. Always ready on time, fair price, and worked OK. I think they've been honest with us in recommendations. The one thing they have missed is the odd mechanism for the parking brake on the Toyota Landcruiser, which even the local Toyota dealer could not seem to figure out how to lubricate when the oddball lever arm needed it. Overall though we think they are a pretty good shop.
Do not take your car to these people.
Spent close to $300.00 getting my radiator fixed. Parked my car for a week and took the bus. Drove it a week later and it over heated again. Took it back and they didn't know what was wrong. They filled it up with water and it still over heated driving it home. My husband looked under the car and there was a hose disconnected from the radiator. These people had it raised up in the air and couldn't see it. I believe they wanted it to burn up again so I'd spend more money with them. I'll never give them another dime.