David Ellis has been doing my taxes for years and years. I have never had a problem and there have never been any mistakes on my tax refunds. He is responsive and has saved me a lot of money over the years. I would highly recommend him to anyone in need of an honest and skilled CPA. Thank you David.