John was very courteous from the initial phone call through to the work being completed. Turned up when he said he would and carried out a great job for a great price. will use again without hesitation. Highly recommend him.