Glossary « Back to Glossary Page Company-owned Locations Franchises that are owned by the franchisor and not a franchisee are called Corporate-owned Locations. Comfort Keepers has both franchisee owned and corporate-owned locations.