Having the right team is invaluable, as is ensuring they're paid fairly too instead of always trying to screw them down.
You know a fair bit of my team myf, using them repeatedly and having absolute trust in them means lots less headaches for me and less time wasted.