Extremely professional! from A to Z, everything was done and described as promised. You will not be disappointed. The windows look great and actually are nicer than I expected.