Excellent service. Time taken to assess and totally satisfy our requirements prior to work. Perfect time keeping, efficient, tidy fitting and helpful advice on the day of installation.