Having multiple generations of a family under the same roof can be a wonderful experience for everyone, but it also presents some challenges, chief of which is often having enough space for everyone to live comfortably. From basement finishing to adding onto your home, there are many ways to solve this problem. Today, Northside Construction Services shares four design ideas that can help.