We have had several years experience with working with David and his staff. He has made several crucial mistakes in our books that we have had to take upon ourselves to fix. He often does not return emails and phone calls. If he does not want to address a crucial issue, he does not return call. He has breeched personal confidentiality financial information. He has had someone hack into his files in his business which all of our personal information including social security numbers, addressess, personal worth and property management was released into the WWW. When David makes crucial errors, he denies it and turns it upon the client. In our company meetings he speaks badly about others and has often spoken in a sexist way about a particular employee. While David places on his credentials "Christian based advisor". Over the last 5 years what we have seen from him is a very biased, judgemental and has a dictatorship of "your" money. David makes decisions with our money and acts without approval. Truth. I think an audit is in order. I would suggest if you are looking for a long term CPA, keep looking, don't use David Hudson. Find a more Christian man. read more