Updating a home can involve anything from changing a single room to creating additional living space or constructing a new property. Because each project has different requirements, homeowners benefit from understanding the planning, design, materials, pe...