Bill was punctual, polite and completed the job fully as agreed upon. Everything looks perfect. He was a pleasure to work with.