All of the people I dealt with were both professional and pleasant. They made sure I was satisfied in the end. I was not at the house when the crew did the roof, but, my neighbors told me that the crew was very concerned as to make sure there was no debris left and minimal disturbance.
I would recommend them, and will use them in the future for any upcoming projects.