Top Notch!! Valley Ridge worked with me through the entire process, and were responsive, professional, and thorough every step of the way. Had my roof replaced last week, which we absolutely love. Mike at Valley Ridge was instrumental in working with us on picking the right products. Mark did a great job on-site, making sure the roofing crew had all they needed to make the roof perfect. Hats off to Jaime and the crew for the tear off, repair, and installation of my new roof.