James V. Gomez, CPA