I highly recommend these guys. Their work is quick, but high-quality. They will explain to you what is wrong, how to fix it, and exactly how much it will cost. Their prices are also fair (i shopped around). They are quick, honest, and are not pushy at all. If you need your car fixed, go here, they're great.
Pros: Great service