Eric A. Carter, CPA