Top notch! Kevin has done an excellent job, finished on time and has been discret and pleasant during his work at our home. Highly recommended! Eva, Roland, Julia