Easy to welcome Tom into our home. Very friendly and courteous. He took a lot of time with me answering my questions. Having never had this type of work done in the past, I will give a good rating for pricing but have no experience or prior information to make comparison. I am satisfied with the cost and anticipated it could have been higher.