I cringed when I saw the "service engine soon" light.
The truck is fairly new and the light appeared random. Well just like the random light I just popped into the dealership automotive department unannounced and unexpected. Jason Schumacher greeted me right away and had the truck in the service area in about 5 min. It took them aprox 45 min and I had my truck back good as new. (Turns out to be a known issue with the computer and needed reprogramming). They even returned it washed! Not bad for no appointment!
The waiting room was generously sized with two separate waiting areas, one with a TV and another with barstool tables and chairs overlooking the maintenance garage. This was great because you can watch your vehicle being worked on....No more worries about the young mechanic doing doughnuts in the parking lot when your not looking. Free Wi-Fi and coffee. Overall a very modern and thoughtful waiting area for today's busy person.