Afin de répondre aux besoins régionaux des communes du Haut-Lac en d'eau potable (de boisson), en eau de secours pour la défense incendie et garantir dans le même temps la qualité du précieux liquide, la commune de Roche a entrepris, en accord avec les communes du cercle ainsi qu'avec EPUDEHL (structure intercommunale de gestion des eaux claires et usées), de réaliser une nouvelle station de traitements par ultrafiltration membranaire.