Robert was very pleasant to work with. He was on time, polite, and performed his work as it was explained. As I checked in on them from time to time he was teaching and working at the same time with his assistant. It was good to see and you could tell his knowledge base was very good. The work performed was done faster than I thought and was competed in good standard.