Kirkwood Auto Center is a reputable shop that stands by their work. I had excellent customer service when I took my vehicle in to get an estimate. They identified the problem and fixed it at a reasonable price compared to what the dealership was going to charge. I'd highly recommend taking your vehicle to them, if you haven't in the past.