There are many ways that you can help the homeless and those in need in LoudounCounty. It does not matter your skills, age, or resources, you can make a difference.


Enjoy spring cleaning all year long. Donate your gently used items to someone in need. We’ll do all the work and give you a tax-deductible receipt. Our non-profit is locally incorporated and operated by members of our community. Do you have items that you no longer need? Don’t throw them away, donate them to GSA, which benefits our retail thrift and donation centers, which support our emergency and transitional housing programs. Donate clothing that individuals could wear to a job interview, household items for a family moving into supportive or permanent housing, or children’s books and other learning material.
Learn More


One of the most important ways you can help the homeless community is through volunteering. When you volunteer, you will meet and interact with members of the homeless community. What you will find is that the unhoused are not much different from you. The connection will also allow them to benefit from your support and you will also reap the intangible benefits of helping someone in need. Here’s how you can help:

  • Coaching homeless individuals for employment
  • Working at one of our shelters or at our thrift and donation centers
  • Mentoring families, women, and children
  • Registering homeless individuals for benefits programs
  • Organizing or participating in fundraising drives for The Good Shepherd Alliance
  • Using your skills to aid in the administration of our thrift and donation centers or supportive housing programs
  • Recruiting others to join our efforts

Want to learn more? Have other ideas? Contact us!
Learn More

The Good Shepherd Alliance relies on private support from the community. Generous support from Loudoun residents, businesses and civic organizations is vital in helping us get over 3,000 individuals a year on the path to sustainable, stable housing.