Great experience from the beginning meeting Alex to the day the roof was done. Everyone was very professional and great to deal with.