Irs

Go online and find an 'enrolled agent' in your area. They are qualified to represent you before the IRS. They are required to take extensive classes every year to keep their certification. Ever since I started getting my taxes done by one of these experts, I've never had any more problems. And he doesn't charge more than anyone else.