Oh and don't think the Big companies will be more expensive - I tried a small crew first then figured out the big companies got big because they are good. To be fair I have also had a real good experience with a one man operation (real fair and honest just never sure when he was going to show up or how long he was going to stay when he got here.) When your with a big company they usually try to fit you in between big jobs so your at their mercy that way.
Yep! Build your own house, you'll learn a lot of important things very fast or you'll sink like a rock!
Rob