When we needed repairs done to our roof, we asked around the neighborhood and 9 out of 10 neighbors said, "call Duffy" so we did. Turns out, they have been around so long, they had actually installed our original roof. Kind of pricey, but worth the money. The neighbor who didn't call them (and went with the lowest bid) had to have his roof redone within a year and is currently trying to take some legal action against the company. No problems at all with Duffy. Everyone involved, from the estimates to the actual repairs was professional and pleasant.