Everything was very professionally handled.
Excellent job on roof but there were some tears in the window screens and door screens due to falling shingles when they were tearing off the old roof. We were told that it was not their fault. So for future reference the homeowner or the contractor should take pictures to prove there was nothing wrong prior to them installing a new roof.
Very professional, easy to talk to, nice quality work, and got the job done.