I have a medium sized Wm contract at work. We dictated the terms and it was a bitch to get them to agree to 1 year contracts. They barely do there job. We finally got a decent driver so that helps