Last year, my company paid Ernst & Young to do my taxes as part of my relocation package. Unfortunately, it was a one-off thing, and we're on our own this year. Our E&Y advisor referred us to Global Tax Network in Pasadena, California. We have yet to contact them, but at least E&Y think they are reputable, if that helps.