Andrew Spikes, CPA