They did great work, were very prompt, professional & very neat. After the roof was replaced we couldn't even tell they had been there except for the new roof. All trash, scraps, & material were picked up completely. They even went over our lawn with a large magnet to pick up any roofing nails. I would highly recommend Benson Restoration.