Your Exterior Pros delivered a 5 Star Rating from start to finish. I needed a new roof to replace the 37 year old asphalt shingle roof that I currently had. I contacted them through the website and they reached out to me very quickly to schedule an inspection. After AJ showed up at the scheduled time, he performed a thorough inspection and answered all of my questions and concerns. He explained what was needed and what would be done to replace the roof. I asked about some work that needed to be done with the Fascia boards and soffit, AJ assured me that their crew was excellent and that they could take care of those issues as well. AJ printed a copy of his estimate for me to have and emailed a copy as well before he left my house. He went over all of the details of the estimate before he left. I called the office (Christine)a few days later to schedule the roof replacement. She answered any remaining questions that I had and got us scheduled as quickly as she could. The crew arrived on the day and time scheduled. They worked like a well oiled machine from 7:30am until 5:00pm. They removed the old shingles and replaced any plywood that was damaged before installing the new shingles, flashing, and water diverters. They also did a excellent job on the Fascia and soffit work that we added to our estimate. Also, they were keeping the job site clean from all of the debris all day while they were working and left the yard looking good when they left for the day. They hauled off all of the trash from the project. Communication was top notch from start to finish. If you need a new roof, I highly recommend that you contact Your Exterior Pros.