Dennis W. Hamilton, CPA