The staff were polite, professional, and did a excellent job on the roof and other damaged areas.