"JP Carroll was extremely professional from start to finish. They present their service well, and explain their process in depth at the time of the consultation. I was particularly impressed that they recycle all of their roofing material that comes off of the old roof. They cleaned up at the end of each day, and the crew was very efficient, and friendly. I am glad I chose JP Carroll!"
our service area