This was a great experience, dealing with this company and their employees. Dallas explained everything upfront and was quite willing to go over and above in additional information about the reroofing. As detailed by Dallas, they were very prompt in...