ROOF Over Head Collaborative provides supportive housing to families in need in the communities of Amesbury, Newburyport and Salisbury. Learn More

Get Involved

There are many ways to help the current homeless situation in your community. Whether you are able to donate or volunteer, your support is always appreciated! Get involved today!

Homeless or at Risk?

If you live in Newburyport, Amesbury, or Salisbury, Massachusetts and you are a working family with dependent children and you are homeless or at-risk of becoming homeless, please see the About Us page to learn if our program is right for you.

You may also email us at for more information or for an application. Our Families in Need page provides information on additional resources within the area.