H & R Block is a great place to get your taxes done. Personally I think they are a bit expensive. I would recommend making a appointment, this way you won't have to wait in case it's busy when you arrive. The only other draw back is some of the newer tax preparers are sometimes slow. This will require some patience on your end. Otherwise I have no complaints.