Absolutely the best truck shop in town. Most of my fleet is light duty but this shop can fix them up with a proper diag the first time. And when I do need my medium or heavy duty trucks serviced too - same deal. They may have to order in parts sometimes but I still end up waiting less than half the time I wait when I take trucks to a dealership.