L’Association Intercommunale pour l’épuration des eaux usées du bassin de la Sionge (AIS) a été créée en 1985. Elle a pour but l'épuration des eaux usées des 13 communes qui la composent, à savoir: Bulle, Corbières, Echarlens, Hauteville, Marsens, Morlon, Pont-en-Ogoz, Pont-la-Ville, Riaz, La Roche, Sorens, Vaulruz et Vuadens.
La STEP régionale a été construite à Vuippens et mise en service en 1987, de même que les collecteurs destinés à rassembler les eaux usées des communes-membres, ainsi que les autres installations d'intérêt commun, telles que les stations de pompage, les déversoirs et les bassins de rétention provisoire.