The quality of James workmanship is outstanding. Always on time, clean, tidy, nothing was too much trouble. This is the second time we have used James and recommended him to several of our friends and everyone has been more than satisfied. He is always booked so that shows how good he is. Fantastic Job.