Starting an IT consulting firm takes several things:
1. Experience - Do you or members of your team have the experience to actually consult and service companies?
2. Business experience - Make sure you know about contracts, hiring employees or consultants, margins of your services, customer service and things of this nature - the nuts and bolts of an IT consulting business.
3. Most IT consulting businesses grow from word of mouth. So as your business grows and one customer after another likes your work, your business will grow.
Competition is going to be fierce from Best Buy-type consultants to local independent consultants and the consulting arms of PC vendors. But all businesses need an IT consultant - it's a matter of who they choose.
Editor and Technology Evangelist,