I just recently used Legalzoom. It was so easy and they were very friendly and helpful on the phone. They filed everything I needed and I paid a little extra for them to check my city and the licenses I needed. They sent me a nice package with step by step instructions on what to do next. They will also get you in touch with a tax advisor and an attorney if needed.