We just went through this;
1. Have a very clear definition of what you are looking to get done.
2. Have an extremely clear SoW with conditions over failure to delivery, IP assignment etc.
3. Have confidence in the project manager (point person)
4. Regular meetings (should be an agile project)
5. Get references, particularly close to what you are trying to achieve