Bill at G&W Roofing was excellent. We had leaks throughout the year and he was the only company who was willing to fix. Because of this, when we were ready to replace the entire roof, he was the one we chose. He gave a fair estimate, started work on time, and always responded to our questions. His office team was also helpful. Thanks again Bill for the above-and-beyond customer service. The roof looks great and I highly recommend G&W Roofing!