Very happy with the work done and the professional demeanor of the staff. They gave me a written estimate, and fit in the work for my roof earlier than expected. They also faced windy conditions when they did the roof, which made it tough. I would use them again, and would recommend them as well.