We were new to roof replacement and they were very patient with our dozens of questions. They explained everything in detail on how the process would go, from start to finish. Very thorough and professional company that I can’t recommend enough. They were great to work with and gave us a great deal. Thank you!!