Kyle M. Allen, CPA