Jeremy was the best. He was very detailed in his explanations of what was needed for my roofs and how to deal with my insurance. He's the best! Highly recommended!!!