All of ROOF's services are essentially community services, since it is ROOF's goal to support, assist, and unite the community and its members. However, ROOF is also tries to collaborate with other community groups and organizations as much as possible, and is open to working with community groups in order to share resources and increase services and programs for the town and people of Rochester. To that end we try to provide as many services, large and small, to the community as we can.