Carroll Roofing and Exteriors put on a new roof and replaced some old gutters and downspouts on our house in September/October. Craig and his team were very professional and his bid was extremely reasonable. Since he was replacing very old gutters and fascia, he did his best to match everything up and made it look great. Craig was very communicative with us, making sure everything ran smoothly and that we were happy. I highly recommend Carroll Roofing!