Took my 2015 Traverse in for service. All repairs were explained and all costs were clearly itemized. They took the time to check all issues and even conduct a safety check of the vehicle (lights, fluids, etc.). I would definitely recommend. Teresa was my contact and was courteous at all times. Excellent service and excellent staff.