Regarding the form of business: An LLC won't protect your personal assets if you're the one doing the work. It's good if you employ people or subcontract parts of jobs. It's kind of a waste if you're a one man shop, as you lose the main benefit, and gain the extra paperwork.