The process of building a new home involves six distinct steps. The first step is the home site preparation and excavation. The new home’s foundation is then set. These foundations may be a block, slab, or poured wall. The next two steps are customizing the design and choosing the location. Finally, the home is constructed. […]