Talk about professionalism, service and standing by their work (and in this case fixing an issue caused by another company). It is now 2021, almost 4 years to the day that I wrote my first recommendation for Turnbull Roofing & Renovations Ltd. and I have had some minor issues come up with some aluminum flashing pulling away from the house and some small shingle pieces that have come off a mostly decorative external sloped roof surrounding my garage and porch flat roof. This sloped roof was done by Turnbull in my original job in 2017 and then the flat roof had to be replaced by another company in 2019 because Turnbull doesn't specialize in Flat membrane roofing (believe me I contacted them first to ask). Anyway, I sent an email with some photos showing the issues I am having to Turnbull and explained that the 2nd roofing company installing the flashing as part of their work may have caused the problems. I ask if they could come take a look when they have time and provide me with a cost to fix. (The other roofing company most responsible wouldn't even return any of my calls or texts after several attempts over months). However, Turnbull responds to my email the very next day offering to come out and take a look a couple days later. Then they end up calling me to say they looked at the photos will instead come that same week and do the repairs and do a general once around to confirm that all is good elsewhere. To top it off, they say I am covered by the warranty and there won't be any cost. Wow...thank you Turnbull Roofing & Renovations Ltd. I am so impressed by the response from Turnbull roofing. It is so refreshing to deal with such a professionally run family business that exceeds customer expectations. I see why Turnbull Roofing has such a great reputation. I am so glad I choose Turnbull Roofing back when I had my new roof installed in late 2016.