And thank-you for visiting TRS of Ontario Roofing Systems.  We are primarily a residential roofing contractor.  Over time our focus has grown to include commercial flat roofs and larger shingle type jobs such as townhouse complexes.  We are experienced with a wide variety  of roof systems and have completed literally hundreds of roofs throughout the Greater Niagara Regions.  Our services also include roof repairs, siding, eavestroughs, masonry, skylights and aluminum.

We are very much a hands-on company that takes a very personal approach in everything we do.  You will always find a live and caring voice to speak to during business hours.  If we miss a call, you can rest assured your call will be returned promptly.

Service Areas In Niagara & St. Catharines

Our professional roofing installation & repairs team services all of Niagara with offices in Thorold, On. We can schedule a free evaluation of your property to determine what kind of roofing solution is best for your needs and budget. Call the roofing professionals at TRS of Ontario today to learn more about our installation and repair services in the Greater Niagara area.

We offer competitive pricing on all our all our work plus a free estimate. We will match any price you may find from another local company that promise to do a thorough job. All of our  technicians are expertly trained and certified to make sure your job turns out exactly the way you want and need it.

Types Of Roofing Solutions & Services

architectural shingles
asphalt shingles
metal roofing
metal roofs
rolled roofing
roof flashing
roof repair
roof tiles
roofing shingles
solar roof shingles
standing seam metal roof
steel roofing
tamko shingles
tpo roofing

Our solutions are not merely restricted to these, call today for more information!

What Our Clients Are Saying

By far, this company and its proprietorship exceed any/all expectations. I would recommend this establishment to anyone, even those skeptical about having a roof done.