We recently had all our windows and doors installed by Centennial and we are extremely happy with the result of the job. We love our gorgeous new front door. The modern design of the glass made a huge improvement to the look of our entry way. Our new windows are solid, attractive and of very good quality. Also energy efficient and constructed in a way that will make the horrible chore of window cleaning a breeze. The installers showed up on time, finished the job in a timely manner and cleaned up after the job was done. Centennial’s customer service was outstanding and beyond what we expected. They went out of their way to work with us on a couple of design changes that we asked for and kept coming back until we were a 100% satisfied with all aspects of the installation. We are very happy we hired Centennial to install our new windows and doors and would highly recommend this company to anybody thinking about new windows and doors for their home.