They had my roof watertight on the first day, something that no other company could promise. Good thing, too, because it rained unexpectedly the next day. James, the estimator, was also the only guy who saw that I had two roofs on my house which the other companies had missed. Very honest, great quality work, speedy and they cleaned up as they went along so there was no big mess. I would recommend them to anyone who wants excellent quality at a fair price.
Pros: Watertight on the first day