This repair shop is great.  They take the time to thoroughly explain everything in terms that you can understand.  They don't do unnecessary work.  I thought I needed brakes and they checked them out and said they were in good shape.  Their prices are reasonable and they have the work done when promised.