Greg Garland, CPA