William did an excellent job. Although my appointment was on a Sunday, he called in advance and told me he could come on Saturday if my scheduled was open. He arrived on time and completed my repairs in no time at all. He was very nice and friendly. I would definitely use him again.