Experience
Any firm you work with should have previous experience in performing what you want accomplished.
More specifically, the actual staff that will be working on your project should have the experience that you need. The last thing you want is for them to get training on your time - and your dime.