I've worked with David for many years now, across several firms, for both personal and business taxes. He's very knowledgeable and reliable, and he always provides solid advice.
I've been with David for years, even as his own career has taken him through several firms. Thick and thin. Small businesses, startups, and complicated tax situations. He always responds promptly, has the answers I need, and gets the job done on time. Nice guy too.