Strongly recommended CPA. I have worked with Steve and his team for almost ten years. Steve always goes above and beyond and looks out for your best interest. We use him both for some of our business as well as my personal and family planning. He does a great job at teaching me where we are at with current laws, where we are moving, and doing whatever we can to build wealth. I guarantee you will see a return on your investment. Great team!