From the initial contact, through the planning and estimate to the final install was first rate. Very satisfied.