Make sure everything is in writing, and when I say that everything should be in writing I specifically mean that you should be provided with a detailed list of project requirements and an estimated time of completion for each. Avoidable misunderstandings regarding expectations create cost overruns and can lead to poor implementations. Now that you have verified that the implementation consultant and/or staff are qualified to handle the job, you need to make sure that both sides are in full agreement as to what is included in the scope of the project. Most companies will provide a low and high expected range (