Whilst we actually undertake this sort of work - see inspsoft.com. We suggest the following;
1. All software consultants will be viewing the project from a completly different point of view and concept, so ensure you have VERY firm reins on the project and budget. 75 percent of software budget...
Whilst we actually write Industrial Software we leave it to the experience Account Software guys for the type of software you require.
Check out sage.com the Business Account People or us if you are looking for an engineering solution
www.inspsoft.com Daniel Mulcahy
Information given is free...