1
Building a new home is a complicated project and working with workers, suppliers and subcontractors can be very stressful.