Thorough and professional from the booking of the job to the installation. The installation was carried out to the agreed specification - very neat and tidy.