A commercial truck driver and a company are facing a combined total of 20 charges after the driver was stopped in Fergus, Ont. The Wellington County Ontario Provincial Police pulled the driver over on Belsyde Avenue East on Wednesday around 10:15 a.m. The 41-year-old from Parry Sound was charged with driving while under suspension, possession a licence while prohibited, possession of more than one licence, failure to wear a seatbelt, driving a vehicle or boat with cannabis readily available, failure to accurately complete a daily inspection report, having colour coating obscuring interior, improper tires on a commercial motor vehicle, failure to cover a commercial motor vehicle’s load, driving a commercial motor vehicle with a major defect in it and improperly driving a commercial motor vehicle with a minor defect in it. Meanwhile, the business’s charges include failure to ensure a daily inspection is conducted properly, failure to ensure performance standards are met, permit the operation of a vehicle while failing to display an inspection sticker, having colour coating obscuring interior, improper tires on a commercial motor vehicle, failure to cover a commercial motor vehicle’s load, no name on a commercial motor vehicle, driving a commercial motor vehicle without a currently validated permit and permitting an unlicenced person to drive a commercial motor vehicle.