Recent Review: This job only took two days, even though it was a large roof. The workers did a very good work, and the resulting roof is attractive. However, they did another thing for us that we appreciate even more. We have had trouble with the roof leaking around the chimney ever since the last roof was installed some ten years ago. The original roofers tried unsuccessfully to fix it a couple of times, and we hired two more roofers over time who were also unable to fix it. I told Mr. Barnett about the problem, and he looked carefully at the chimney and flashings before deciding what to do. Then he purchased special materials just for that portion of the roof.The result was, we had a fierce rainstorm yesterday that would have drenched the interior wall of the chimney before. This time the bricks remained dry; the drywall ceiling did not get soaked or even dampened. We are overjoyed to have this annoying and potentially catastrophic problem fixed at last! Two more things I'd like to mention--When Mr. Barnett came to do his estimate, we showed him a torn shingle on the roof of our shed and asked how much it would be to fix that. He immediately got his ladder so he could look at the problem, then got a few supplies and fixed it at no charge. This was of course before he even knew if we would hire him for the big roofing job! The second thing is--nails! We have dogs who seem to have very eclectic appetites. We've had to have the vet remove rocks, Nylabone fragments, chewed up bedding, sticks, and other detritus from various parts of their digestive systems. They have never eaten nails, but they've also never had an opportunity to do so. We were worried they might decide to taste-test the ones left in the yard or else get them in their paws. The roofing workers must have collectively spent two or three hours going over the ground to remove nails, without making a single complaint about it. In summary, I would not hesitate to recommend this firm to other customers. They were competent and easy to work with, and the roof is beautiful!