HCI Group, Inc. provides property and casualty insurance products in Florida. The company provides property and casualty insurance to homeowners, condominium owners, and tenants; and reinsurance. It also leases office or retail space; and owns and operates one full-service restaurant and two marinas.