Excellent firm who gives back to the community. I won a raffle for tax services that were donated to help with the financial needs of a local family dealing with child hood cancer. The services were top rate and we even got back more than we had calculated we would.