Excellent customer service. Salesman, contractors, office personnel, roof contractors were professional, courteous, friendly, respectful and patient. Answered all my questions, no matter how trivial! Thanks to everyone for a job well done!!