designed for living
designed for work
designed for community
designed for efficiency
designed for preservation
designed for site

We believe that through design we can create a better future for our clients and community. Therefore we design projects that are comfortable, beautiful, and healthy places to live, play, and work. Call us, we would love to help with your project.


Custom Home Design
Commercial Building Design
Industrial Building Design
Interior Design
Home Renovation Design
Feasibility Analysis

Low-Energy Design
Energy Audits
Sustainable Design Consulting
Green Building Certification
Specification Consulting

Site Planning
Construction Administration
Building Planning
3D Visualization

The Gaines Group Harrisonburg Blog

snow on the roof

Snow on the Roof helps you find energy leaks

Snow on the roof helps you find where you have an energy leak in your home. Check to see where the snow is melting faster than other areas. Of course, sun exposure and shade will change the patterns. You are looking for the spots where it seems like it should still be there and...

On a windy day (like today), check for air leaks and seal them up

On a windy day (like today), check for air leaks and seal them up! According to Aubrey Urbanowicz it is going to be a windy day today and Friday. This is a great chance to cut your energy bills. Walk around with your hand around window trim, electrical outlets, light switches,...

History on display at the Chesapeake Western Railroad Depot

History on display at the Chesapeake Western Railroad Depot I love getting a new box of history in the office! Working in the Chesapeake Western Railroad Depot (more posts here, here, here, here) is a true joy. It seems almost every day someone comes in to share their story about...

First Friday Art Opening – This Friday – Amanda Dicken

First Friday Art Gallery opening featuring Amanda Dicken After a couple months off for the cold weather, we are back! Come see us this Friday! Each month we host a new artist in our building’s 2nd floor gallery at the Chesapeake Western Depot at 141 W. Bruce St. (second...

The Gaines Group Charlottesville Blog

    by charlottesvillearchitect on January 31, 2017 at 3:15 pm

    “I just love deadlines, especially the sound of them whooshing by” – seen on a refrigerator magnet As we near major deadlines on multiple projects, our staff is working long hours to get the work done. I have two comments for our team response to this:  1. I appreciate your effort toward producing excellent work, […]

    by charlottesvillearchitect on January 9, 2017 at 7:47 pm

    I’ve seen a fair amount of twitter traffic over the last couple of days regarding the documents that are handed to specifiers by architects. The principal complaint has to do with lack of detail in the drawings.  This is in step with complaints I’ve heard (and sometimes uttered) over the years about unprepared graduates coming […]

    by charlottesvillearchitect on January 3, 2017 at 1:54 pm

    As we begin a new year, many have established new year’s resolutions for themselves, usually geared toward self improvement. A substantial portion of those resolutions have already been broken, and it’s only January 3rd. Picking up on my last post, I would encourage construction professionals out there to make one of the following resolution: a.  […]

    by charlottesvillearchitect on December 19, 2016 at 10:48 pm

    “Designing and constructing buildings, civil structures, industrial facilities, interior design projects and other structures and facilities is one of humankind’s most difficult endeavors in spite of the fact that it is a common activity” 1 In the last couple of posts, I’ve discussed the importance of construction document coordination and the importance of mentoring relative […]