Charles Roth is an excellent CPA who is extremely professional, knows the tax laws, and keeps up with the latest new tax laws to maximize our taxes deductions. He has a genuine concerning personality and is master at his job. I HIGHLY recommend his services as he has taken care of me and some friends for decades.