One of the most important things for any business is to have contracts that are comprehensive, tight, and geared to the protection of the business owner and his operation.
Money spent on the front end to get your contract "right" will help keep you and your business out of trouble, thereby saving you money and management time down the road.