Sean was on time, kind and courteous and knowledgeable. He did the job well and I'd recommend this company again because of my interaction with Sean.