They came on time and were very knowledgeable and efficient. They cleaned up before they left. They were very nice to work with.