I was not home when SNC Square came to look at the roof. They left an estimate of the work to be done. I hired them and they did the job. When I returned home there was no debris to pick up. They left the yard as they had found it. Other than the new shingles on the roof, I would not have known they were here. A few days later the bill cam in the mail. SNC Square was not only on time, efficient, and trustworthy, they were also trusting of their clients.