FRANK E. HALL, JR., CPA