EHC provides three primary services