The only problem is choosing a consulting firm. There are many firms out there who offer rock bottom prices but don't have the knowledge needed to help you take your business to the next level. When you are considering hiring an IT consulting firm, here are few questions to ask:
Do you have a "day job"? Are you moonlighting?
Solo Practitioner or True Computer Consulting Business
What do you mean by the "we"? Are there any other people who work at your company?
Are they employees or contractors? What are their names, specialties and backgrounds? How long have they been with the company? Will they be involved with this account?
What "size" is your typical consulting client, in terms of number of PCs, employees and annual revenue?
What industries or vertical markets have you worked with? And in what particular aspects and software applications?
What kinds of products, services, and platforms does your company shy away from? Do you work with any specialty hardware, software or services vendors?
The more questions you ask, the more you'll learn about the company and whether or not they can help you. To find out more about what to ask, read the entire article (link above).
Blogged by Computer Consulting 101