I was satisfied most with the explanation of what was needed. I was pleased with how they dealt with one problem that arose. There was one part of the roof that they had to replace. When you have roofing you don't know what's underneath. There was a board that needed to be replaced. They were ready to deal with that. They took care of it.