We specialize in a wide variety of roofing services throughout Toronto and surrounding Areas. Icon Roofing is owned by professionals with over three decades of industry experience. Our philosophy is based on integrity, hard work and a genuine interest in taking care of our customers. Our professional teams have the depth of experience, and we are certified roofers in both Residential and Commercial Roofing. Regardless of the size of the project we are your go to contractor to get the job done in a timely manner. Whether it’s a large estate, numerous business locations, office buildings, or your own home you can trust us to give you the best rates on the best work.