
I do believe many companies are going to ask for your resume to see what you have in your business background before choosing you as a contractor. I think it is smart to have a business resume; not so much of a personal resume. I would want to know what jobs you done, how to review those jobs, and what experience does the company have. Next, I would want to know if your company belongs to the BBB or the Chamber of Commerce. A company would want to be represented by an outstanding company and its background.

Edgar,
I think you should have a portfolio with a cover sheet listing pertinent information -- name, address, contact info, project summaries, management skills, education, affiliations, etc. By having it all together you become more prepared to answer questions from a prospective client for whom you may become a consultant.
Jillybeans