I had my roof replaced by a company I found online...
I had my roof replaced by a company I found online. The price was great and the quality of the work was good. However, I had some issues with their customer service. They were not very responsive to my questions and concerns. Overall, I'm satisfied with the results, but I wish their communication was better.