At some point, we all examine our existing homes and try to imagine changes we could make. The problem that usually arises is that we cannot see all the necessary details of the problem to be able to arrive at a viable solution. This is where Architects accel. We have the ability to see all the details, take them apart and re-assemble them like a 3-d puzzle. Dialog between Architect and client is crucial to a successful project.