Lawrence P. Callahan, CPA