I have used Progress Couriers for a weekly run for over 4 years and have nothing but good words to say about the company. The drivers are mostly great, but it is the staff in the office that really makes the difference - they are energetic, want to solve problems and are very responsive to requests.