Ask a Business Lawyer. Get Business Law Questions Answered ASAP.
LLC (Limited Liability Company) and an S corporation are both corporate structures that, in the United States, allow pass-through taxation. The main differences between an S corp. and LLC are:
I would opt for an LLC rather than the sub S - it's easier to manage and operate and doesn't have the formal requirements of a sub S.
For both you would still be required to have adequate insurance to cover your business and operations.