Dave has been extremely helpful in tackling our complex corporate and personal taxes. He's extremely knowledgeable and takes the time to explain everything in very simple terms so you understand the approach he will take with your unique circumstances before he even begins. It's very refreshing to have a professional who cares enough to walk you through each step along the way so you have certainty and predictability on what to expect, and have an overall sense of everything being under control. Right from start I felt we were in the right hands! I definitely recommend Dave and his team to small or medium business owners for both business and personal tax services!