Jan 2020
From beginning to end JD Roofing made the process of us replacing our roof seamless!! Very professional and always was there to answer ALL of my questions! He made sure to be here to meet my inspector even when he came after regular business hours! This by far has been the best experience I've ever had with a contractor! Also he uses Cornerstone Roofing who also deserves 5 stars!
