A roofer relies on his work truck to be a mobile office, toolbox, taxi, billboard, waste hauler, tow vehicle and lunchroom - sometimes simultaneously. The challenge for contractors is to maximize the functionality and reliability of their company vehicles while minimizing costs.