The Chevy Silverado 3500HD is one of the toughest trucks in its class. It can tow over 35,000lbs and has won “The Best Heavy-Duty Pickup For The Long Haul”from J.D. Power. This truck will get ANY job done with ease. The must-haves for this truck is first getting the right cargo management . If that is cargo racks,or bed extenders,you need to have at least a few to get your full use out of this truck. Next every truck needs good mud flaps . These will keep your truck looking new when you are barreling through all those job sites. Last is getting the right fitting tonneau covers to prevent everything in your bed from getting wet or damaged.