They have been wonderful to deal with. They keep me informed of everything along the way. They took pictures of what they were doing throughout the job process.
They did a great job.
Overall, if I had not had the flat roof issues they were excellent. It was just unfortunate for me that I had a flat roof that leaked.