Arrived on time. Friendly and polite. Explained what they were going to do and got to work. They stayed busy. They did not leave any mess and when done they told me the results and if there were any concerns. Basically the sort of professionals you hope to deal with.