Hi, I've been reviewing my companies legal policy after being walked over a few too many times by people who don't seem to have had the intention to pay in the first place (problem with being a small company is large companies think they can take advantage without recourse). I've found a good looking debt collection company (who can do everything from send letters, start court proceedings and enforce court decisions), but I now want to ensure that I have strong contracts in place as well. Where would be the best place to get good contracts at an affordable price? Also, would it be better to wait one week or two after a client hasn't paid an invoice on time to start the recovery process (assuming they haven't got in touch with a good reason)? Thanks, Adam.