Performs required safety checks (pre/post trip), inspections of tractor/truck and trailer. Reports safety issues and/or repairs. Follows DOT regulations and safe driving guidelines. Inspects trailer for properly loaded and secured freight. Performs count checks and verifies customer invoices. Completes required paperwork. Drives to and delivers customer orders according to schedule. Unloads products and transports items to designated customer storage areas. Performs damage control checks. Verifies delivery and obtains signatures. Collects money where required. Loads customer returns. Ensures tractor, trailer, and freight are secured. Unloads damaged goods and customer returns. Completes daily record of hours of service. Performs general housekeeping duties. Performs other related duties as assigned.