Billy was incredibly easy to work with. He was did a fantastic job with helping pick the perfect shingle. He was very informative and knowledgeable. His team was able to replace my entire roof in one day and left no mess behind. Perhaps the best part of working with Billy is that he handled all my insurance issues, even got directly on the phone with my insurance agency to answer all their questions. I highly recommend Carolina Professional Roof Systems.

– Branch Kluttz