I did appreciate the services rendered from the kind reception to the loaner. I was a little disappointed with the fact that I was told that my vehicle would be ready on a certain date but it was not. Furthermore, I did not get a call to let me know it wasn't ready. I had to call the service department multiple times to find out it wouldn't be ready. When I called I was apologized profusely for the lack of communication and was told that I would receive a complimentary car wash from inside and out when they brought my vehicle back to me. That was not the case. My truck was brought back the same as I had left it. Furthermore, one of the issues was not fixed as they claimed to have done so I need to reach out to have it looked at again. Like I said decent customer service but there is plenty of room for improvement of communication and follow through.