I have worked with many CPA firms in the past and Matthew Averkamp is far the best CPA I have met. He is extremely knowledgeable and knows all the new tax laws. He takes his time to explain my corporation and person tax documents in great detail, which is easy to understand. Matthew displays a high degree of professional integrity in taxation and accounting. If you are looking for a CPA for taxes or accounting look no further. Thank you Matthew for helping me with my taxes and accounting for my business. He is now my permanent accountant.