CPA. Wade pays for himself many times over in great suggestions he makes on how to handle taxes. We've used him for years and are delighted with him.
All reviews seem positive