I've been taking my Subaru here for about a year. They have always been friendly and prompt and the car is ready when they say it will be. I even got a tire rotation and balance free even though the owner noticed the mistake on the invoice. Victor is great. He's usually there when you bring your car in. If you're a regular, he will remember you when you come in. I did have to bring my car back in once after a service. Once when I had an inspection for a coolant leak; the technician forgot to re-bolt the engine shield. It was fixed in a few minutes without any hassle.