Greg was polite and professional, he told me to come right in to see what the check engine light was about. I pulled in, he met in the parking lot. He plugged in the diagnostic and found the problem. Making a future repair appointment and he told me no cost for the check. A place that cares!! They have done great work in the past on my Duramax and will continue to use