We had a significant issue in our attic which required existing installation to be removed and new spray foam and insulation to be installed. The work also required cooperation with separate roofing and mold abatement companies. Throughout the process we received fantastic advice and service from GNI. We dealt with a number of their service staff and they were all polite, professional and respectful of our home. I would recommend GNI to anyone - they were amazing.