With the right connections or some luck you can even do contracting for the big boys. The company I work for now has contracts with 2 of the largest telecomunication companies despite being less then 50 people total.

The problem is, you can't really try to get that sort of contract. Companies that are huge are not going to put some little shop on their list of contracters. What you have to do is bypass the normal channels for contracts and sell to the branch and division managers directly. But people in those positions are not going to listen to you unless they have already decided to do something. You just have to be in the right place at the right time to run with it when it comes along.

Jay