Gaines Group Architects
Habitat for Humanity of the New River Valley

Habitat for Humanity of the New River Valley – Homes on Church Street

We believe strongly that design can build a better community, enhance livability, reduce construction and operation costs, and protect our environment. We believe that design matters. In an effort to meet our firm mission of making a difference in our communities through design...