La SCHR est une société sans but lucratif.
Elle gère aujourd’hui 181 logements et deux surfaces administratives, situés dans les communes de Rolle et de Mont-sur-Rolle.
Elle poursuit une dynamique dans la construction de logements à loyers modérés dans la région, avec l’aide des pouvoirs publics.