This was a seamless installation. Michael and John arrived a few minutes early. Michael walked me through their process and installed all of the windows and cleaned up after. I wish all repair people would clean up after their work is completed. From the beginning to end this was a positive experience. The windows look great and I'm happy with the way they look. Michael and John went an extra mile as far as I'm concerned.