We cannot say enough good

We cannot say enough good things about Barry and his crew.
Barry came earlier than expected. We have a rather large home and they tore off the old roof, made some wood repair, and installed a new lifetime warranty roof all in one day. Clean up was excellent.
Barry is very easy to talk to and fully explained mistakes that were made on the previous roof as well as how he would correct those mistakes.
We thought the cost was very competitive.
We highly recommend Barry for your roofing needs.