TRC Roofing Inc. has been providing high quality residential roofing services and commercial roofing services to the Greater Toronto Area and beyond for over 25 years. We are committed to providing the highest quality installations and excellent customer service. Our skilled team is trained to provide thorough inspections, detailed estimates and durable installations. We are proud of our dedication to installing your roof in a professional, safe and timely manner. Whether you need roof repairs to extend the life of your existing roof, or it’s time for a new roof, our experienced roofers are ready and able to help you! Let us show you the best solution for your roofing needs. We aim to be your first choice for your roofing maintenance, roofing repairs and new roof installations. We look forward to hearing from you!


Visit our Homestars page to read the reviews our customers have left.

Shingle roofing
Flat roofing

Ready to find out more?

Drop us a line today for a free no obligation Estimate!