Torontoroofing.ca did a beautiful job, and did it conscientiously.
The crew consisted of a large number of competent, good people. This resulted in getting the job done quickly and pleasantly.
Couldn't be happier with the work. This could be a shady industry at times - torontoroofing.ca was a breath of fresh air to deal with.