To describe Turnbull Roofing in a few words would be – Professional, Fast and Thorough!! Steve is very professional and detail oriented. He explains every detail of the job to be done before the contract is signed. They arrive on time, do a great job and after the job’s done, Steve comes back to confirm that the job was done to my complete satisfaction. Steve is also very proud and confident of his team, who obviously deserved praise for an excellent job – great team work! I have contracted a few jobs in and around my house, and would rank Turnbull Roofing as “Top Notch!”. If you have a roofing job, this is definitely the company I would highly recommend. All the best to Steve and his Team.