But find out up front what it will cost you to make those changes after work begins. Ideally, the consultant will acquire the necessary hardware for your system, but ask if some of your existing hardware may be compatible. Make sure any new hardware can be upgraded as your needs evolve. Have the vendor spell out everything that is included in the price, such as software, hardware, data conversion. Agree in advance on the costs of unexpected design changes.
Vendors inadvertently underbid on projects.
Find out if it will cost you or them. Ask if they require a change order when they underbid or do they absorb the additional cost. Often these are two different dates. Find out if the vendor provides training so your people can access the system immediately. See if the vendor offers regular reports on development progress.