Excellent in every way. Kevin at the front desk got me in quickly and kept me informed. I took my car in Thursday afternoon & even though they were busy and I needed significant work, I got it back first thing Friday morning. Cost was excellent, service was excellent, knowledge was excellent. I've already recommended Knight to other people & I will continue to use them for all my auto needs!