I hate having to get my Traverse serviced. But when I need to, taking it to Schumacher is the only way to go. They are easy to schedule an appointment. They are courteous and efficient when you arrive. The waiting area is pleasant. And your vehicle is ready on time. What more could you want?