In a perfect world there would never be any construction mistakes when we undertake a home improvement project. When hiring a contractor to perform work in and around your home it’s good to know, in advance, how to protect your investment. The assumption that your homeowner’s insurance or the contractor’s insurance will cover any unfortunate…