David Maaskant does a superb and timely job helping me with my tax and other accounting issues. He gets back to me quickly and does the research necessary to answer the questions.