Robert M. Haggett, CPA