The contractor arrived on time and was always easy to deal with, as were the assistants who worked with him.
This is the second time I have used this contractor (a coincidence), and I have been very satisfied both times. I would certainly be happy to have him do work for us again. I would rate him 10/10. The only thing he could have done better was arrive at our door with a tray of iced drinks! (He had to work in an un-air-conditioned house during the mid-July heat wave)