Diego, sales rep, is one of the best trades salespeople that I have dealt with in Toronto. He is knowledgeable, personable, and most importantly, always answers his phone or returns calls very promptly. He clearly laid out the work to be done. Luis, supervisor of the job, was also so great to deal with, and a complete professional. This was a challenging job as the existing shingles and plywood sheathing had to be removed, insulation blown in, new sheathing installed, and then a protective layer had to be done. This had to be completed in one day to ensure no water leaks into home, noting there had been a lot of rain over the past weeks. They were able to complete all this work in one day, as it did rain for the next three days (and no leaks!). Once the job was done, I went on the roof with a contractor friend, who inspected the work and said they did a great job. So, we are definitely fully satisfied with the work that was done by Professional Roofers, and would definitely recommend their services.