Arrived on time, very courteous and friendly. He did an excellent job and was very tidy . We would have no hesitation in recommending his services.