Curtis has handled my taxes for several years now. He has always done a good and thorough job, and makes things easy for me by doing everything electronically(accepting files, communicating via email, etc). He is quick to respond to questions throughout the year.