I've been going to Rick for almost 20 years now. Knows tax laws in and out and I've never had a problem. In fairness, his office policy is to collect a portion of fees upfront and balance upon completion and review of final return. He's worth every penny.