Where to begin? When I first received the knock on the door I was not enthused but I decided to hear them out because we did desperately need a new roof. During the visit I still was not very receptive because I knew the cost would be high and because our roof was so old our insurance would not cover it. However they really were professional and kind. They walked us through the entire process even handled matters with my insurance company. Shayne Brown, James Parker, and everyone we met were a... Read more