It was great from check in to check out. I did not have an appointment and it was a Saturday so I was told that it might take a little longer. Next time I will make an appointment if it is a Saturday. But, at any rate, it only took like 45 minutes. No problem. Someone new to checking in wrote me up and she did a fine job. Happy all the way around and I still LOVE my car. 2017 Buick Envision.