Brent Johnson and his team are excellent. Time and time again I have seen the high quality of service they have provided for our clients who have needed complicated tax planning, tax consulting, business valuation services, and accounting forensics.
They have handled taxes for me personally as well as my two companies for the last several years. Check out their R&D Tax Credit team if you own a business.