Craig Denson, CPA