Right from our initial meeting to discuss the window replacements, everything was great. The installation was completed on time, and with ultimate respect for our home, both inside and out. There was nothing for us to clean up after the installation! The windows and installation of them is top notch. Very pleased!