Efficient & friendly service. Very accommodating re timing of work. Always turned up and completed work as agreed. Generally high quality service.