They were very prompt and very thorough. They were like a well-oiled machine in terms of the team that did the work. Their clean-up was just fantastic. I just loved how efficient they were. I wish I'd known about them before I had some other windows done, because I would have used them for all of my windows. I was very satisfied.