"We choose HD roofing after we had a couple of companies come sit and tell us what they could and couldn't do....but HD (David) was down to earth. He told exactly what he could do, not just what we wanted to hear. He worked very hard to work around all this rain we have had lately. I love my new roof! And would recommend them again!" - Brandy B