I'm in the steel business, we fabricate and erect steel for buildings and bridges in NY and NJ. I'm just your average blue collar worker. Through the years I've amassed the skills, experience and tools to start my own company... Not nearly enough money though. If I saved for a while I could dump a ton of money into getting insurance, a shop, and other necessities. Then I can try and get my name out there and score a few jobs in which I'd probably have to bid low to get them since no one knows me. Then I'll break even if I am lucky. Its really a lot of risk to take and I only get one shot, if I fail all my money is gone and I'm toast. I know nothing about why and how companies go public. I do know that it all started because someone couldn't afford to do business without additional funding. If I have the know how to successfully run a profitable business then why wouldn't I be able to attract people to have a share in my company to enjoy some of the profits?