Sam, was very nice, and informative, he came out did the estimate, and got right back to me. Chrissy, stayed in touch with me with me after I approved my estimate, with picking out shingles, which was not in stock, we had to wait a few months but well worth the wait, Chrissy has outstanding customer service skills!