WILLIAM C. ALLEN INSURANCE AGENCY INC.