I've been going to Mt Rose for over a year for everything on my 2000 ford taurus with over 140k miles and i have never been disappointed. If you prefer the small town feel of a business with the speed of a big city, then this is your place! somehow they still get parts for my car late on a Saturday, I've never had to leave my car overnight, and i always get a fair price. They work with your schedule and needs - something a big chain shop won't do and since I only have one car, this is very important to me. This is definitely the place to go for everyone!
Pros: customer service, price, speed
Cons: not the prettiest waiting room, but oh well!
more