The workers did a great job working in some extreme conditions to replace our roof in a timely manner. We are happy with the how the crew were clean and organized and left our home as they found it.