Heritage Insurance Holdings, Inc. offers personal and commercial residential insurance in several states across the country. The company provides restoration, emergency and recovery services, property management, and reinsurance services. Heritage caters to its customers through a network of retail independent agents, wholesale agents, and a partnership with a direct agency.