He was excellent. He gave me an approximate time that he would be here and he arrived on time. He explained the whole situation to me. He completed the job to my total satisfaction. I was very pleased. He also advertises in my church bulletin and I would be happy and proud to recommend him to anyone