Ryan was very professional and discussed some different options - asked a few pertinent questions. I was impressed with the way he explained things - and look forward to seeing what Guardian can do - regarding a new roof.