There are too many accountants and tax preparers to choose from and it's overwhelming. But if you're looking to maximize and optimize your personal and corporate returns call Randy and his team. Their knowledge and services will keep you on the right track and away from any penalties others may neglect or care to mention. Randy is on top of the changes in tax law and will advise best practice! Don't waste your time else where!