We called several people and this was one of the best quotes we received. We found them to be knowledgable, professional and easy to talk to and deal with. They were very quick and efficient as we needed to have the roof shingles replaced very quickily due to storm damage. We had to wait a couple of days as they were very busy but they were upfront about the delay but they were worth the wait. We had placed a tarp on the roof for protection until they could be replaced. We highly recommend them.