I used H&R Block's "Online Office" tax prep service for several years and have mixed feelings about it. This is the service where you input your own info into their Turbo Tax equivalent program but then a real person checks it over, helps you with anything complex, answers your questions, and signs the return for you. It's a great solution if you wait until the last minute to complete your taxes, as I often do. I've also had some great tax preparers over the years that were smart and knowledgeable. However, it can be difficult to track down that great preparer next year due to the temporary nature of tax work. It's also difficult to get much support in the off season, if you find an issue with your return. One year, the tax preparer forgot to include a very basic item in my return (which I didn't catch either) and it resulted in my owing back taxes to the government. Ouch! It was difficult to find someone to help me resolve it, but they did ultimately pay for the mistake. Still, that was the last year I used H&R Block! I've switched to Turbo Tax, which I've found to be just as good.
It depends on your interest in taxes and finance. I have used TurboTax for several years now and to me, it's dead simple. I have a general knowledge of how taxes work and how I should answer questions and TurboTax leads you through the process pretty intuitively. If you have no interest in taxes or are really confused about the process, having a real person to lead you through it has some value. One year, I tried H&R block because I had gotten married and wanted to understand the implications of filing separately or jointly. I figured it was time to talk to a professional. I was unimpressed. I felt like I was almost leading my person through the process and he couldn't answer my questions. I'm sure the quality of the individual you work with will vary, but for me, H&R Block was not worth it. My return cost about $400 instead of $75 for Turbotax and it didn't really save me much time or hassle. I was not audited and I got a reasonable return, so in effect, my guy did a good job, but it wasn't better than doing it myself.
I'm a TurboTax user myself, and have been for 9 years. But my Mom has been going to H&R block and having an agent do her taxes for about 6 years. Granted, she's a person who refuses to make the move to an online service, mostly because taxes give her a lot of anxiety, so having someone else take care of it works best for her. The cost is definitely higher than what you'd pay for an online service and doing it yourself, but if you feel more confident having an accountant doing them, H&R block is a reputable company to use. My mother has always been happy with the service and insists that they find credits, etc. that she wouldn't be able to find herself. I'm skeptical on that last point since the tools today are so sophisticated.
I've used H&R Block 3 times - in-office appointments, of course. The fist time, I was far from impressed and even a little wary.
The second and third times, I had a wonderful lady who was professional, polite, patient, and really knew her stuff. She didn't have a problem explaining everything to me. (I've never been the best at math.)
I've used TurboTax in the past, and had issues with them not getting calculations right, or missing steps. Then again, I don't fare much better with the good, old-fashioned write-the-number-here tax forms you can snag from the public library or post office! They always tell me I've made a mistake...at least they're mistakes in my favor.
So, in my experience, yes, H&R does a good job on tax returns. Just don't be afraid to ask for another associate if you dislike the person you have!