Our 15 years old roof needed to be replaced as we got leaks that were exposed during a period of much rain. After checking reviews in HomeStars for roofing, I called several companies and BNS Roofing was the only one who answered right away. Keno came the same day and explained in details the problems with the old roof. He was very professional in his conduct. The quote given to us was reasonable priced. After agreeing on the price, the crew started the work two days later. Keno and Silvi were among those doing the actual work, so you know that they mean what they say, and that you are not hiring any middle-man for the job. The roof was installed with a lot of attention to details and the workmanship was excellent. A few times I was offered the chance to climb up and inspect the work, as they explained what they were doing and the reasons for it. They kept the worksite very clean and were courteous at all times. BNS Roofing is a family business and they indeed work together as a family. The materials used are top quality (lifetime warranty on the shingles) and the 15 years warranty on the labour is a sign that they trust their work. I highly recommend BNS Roofing.