Well, if you work in IT, you must know that getting the user expectations and requirements is critical. Say what you want, do a bit of research, ask some questions, then judge based upon the opinions and options offered by the contractors you feel are knowledgable, able to offer advice. Avoid those that don't really seem to want to have a look around, don't seem to be able to offer a solution, but simply offer up problems.
You're the client, you want options, solutions and a quote. If you're not comfortable with what they're suggesting go for some more. Experience, sometimes bitter, is you find someone you're comfortable using, then build up a relationship with them, then you know you're getting good advice and know you're not getting ripped off, it's quite easy to spot the chancers.
I wish you luck, it shouldn't be hard especially in the current climate to get a good 'un.
i completely agree with this statement 100% yet there are individuales on here who seem to think i am from a different planet.