I've been using H&R Block for more than 15 years because it's easy to understand and answers any questions you might have right within the software. Additionally, you have the capabilities to speak to a live consultant if you run into any issues.
Pros: Easy to prepare, Maximizes refund, Easy to import documents, Fast
This is a great tool for small business. It lets the business owner better understand how their decisions during the year effects their taxes. With a tax firm, you provide them your numbers and they say this is what you owe; without explaining how different items affected your tax outcome. Along with a LARGE cost.
I have used H&R Block Premium & Business software for many years. It works well for returns for personal, corporate both "s" and "c", estates, LLC, and Schedule C tax payers. The interview process has helped me produce correct returns even when I wasn't quite sure how the return should work. I have had the more difficult ones review by a CPA and he thought the results were very accurate and amazed at the price of the software.
I have used the tax software for MANY years without issue. The software is excellent. However this year I had NUMEROUS technical problems with the program closing and the updates not installing. I also had to pay TWICE for my State program that was supposed to be free.