They have serviced both of our cars for a long time. They do great work for general maintenance and repairs. I highly trust them, and they don't give you the run around on work. If something needs to be done they will let you know. They have never done unnecessary work on our cars.
I would suggest that you call around and get quotes on larger repairs, since sometimes they are not the cheapest. I needed a new transmission and they quoted me 2500. I got the work done someplace else for about 2200 with taxes.
They are also not the best with alignments.
Pros: reliable, honest
Cons: only limited Sat hours, not always the cheapest
more