Michael G. Miles, CPA