BRIAN M. WHELAN, CPA