This guy will do all the tax papers for you. He charge a little higher than other people, but you get more tax refunds from him. The bad thing is that he's not really careful. He messed up my relative's tax refund two years ago and now she have to pay the money back to the IRS. She even have to pay more than what she got before. I wouldn't recommend this guy. He's good, but you gotta be careful.