Maciej and his crew replaced the roof on our home and garage. The quote was extremely detailed and thorough and Maciej took the time to explain everything to me. When the crew arrived and laid out their equipment, it was so neat I actually took a picture of it. The roofing work continued in exactly the same manner, with a complete cleanup at the end of the day and professional and neat work completed. The crew was respectful and polite, even in unbearable heat. I would highly recommend Toronto Roofing.