The installation was done in a timely manner. Richard was extremely helpful by explaining the installation process. The clean up after installation was great and all the installers were polite and respectful.