I thought they were very professional. They did a great job.
After we agreed to do the roof it took them 6 weeks to get around to it and between the time we signed paperwork to do it and the time it was done, the roof continued leaking and I was going to go with "damage continued to spread" and that now we have leaks in other areas that weren't addressed when they came and did the original assessment.