Terrible. I should have heeded the other online reviews. I was desperate to get my taxes done (late, as I do) and it being a Saturday, called in the morning to make sure they were actually open and to make an appointment. I was told that no appointment was needed but if I showed up by 3PM (they closed at 4PM) I should be able to get in. I showed up at 2:30PM, just to be safe, and there were already eight other people in line before me! No one was at the reception desk, simply a sign in sheet. I waited until 3:45PM at which point there were still 3 people to go and gave up. No acknowledgement from the staff to anyone but the next customer, not even a "sorry about the long wait". I used H&R Block 10 years ago for my taxes and regretted it, guess the one positive thing is that I will not have to regret them screwing up my taxes!