Roll out system wide Microsoft Great Plains/Dynamics solution
Understood our needs and were able to address our concerns in a timely manner.
Expensive. There are other, more affordable solutions.
If you're looking for a company that knows what they are doing and will be able to address all of your concerns, this is it.
They are a bit on the high side in regard to cost but it's worth every penny.
If they don't have an answer they won't make one up, they will research and get back to you with the correct answers.