@Andrew A lawyer friend of mine owns a business that specializes in representing small businesses. He set it up for me at a reasonable price. You can contact him on his website.
Did you use a service like legal zoom or did you do it yourself? Im getting ready to start the paperwork so I wanted to get someone's opinion on which way to do it.