Performs all required safety checks. Follows DOT regulations and company safe driving guidelines. Inspects trailer for properly loaded and secured freight. Performs count checks and verifies invoices. Moves tractor to loading dock. Drives to and delivers customer orders. 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. Completes daily record of hours of service. Performs general housekeeping duties.