I recommend these guys. They helped my girlfriend by fixing her car. I asked a lot of questions and they never tried anything funny with unnecessary repairs... they only did what was needed. It look a couple weeks for them to complete the job, but that was expected. And they came in pretty close to the initial estimate. No complaints at all with them.