The installation was done very professionally. The installers were very knowledgeable and throughly explained the process. The cleanup was superb.