Performs required safety checks (pre/post trip). Inspects tractor/truck and trailer for safety and company standards. Reports safety issues and required repairs. Follows DOT regulations and safe driving policies. Inspects trailer for properly loaded and secured freight. Performs count checks and verifies customer invoices. Completes required paperwork accurately. Moves tractor to loading dock and attaches preloaded trailer. Drives to and delivers customer orders according to schedule. Unloads products and transports them to designated customer storage areas. Performs damage control checks and contacts supervisor for removal of orders. Verifies delivery with customer, obtains signatures, and collects payments. Loads customer returns and secures trailer doors. Ensures tractor, trailer, and freight are locked and secured. Unloads damaged goods and customer returns, completing necessary paperwork. Completes daily record of hours of service. Performs general housekeeping duties. Performs other related duties as assigned.