Do you need a new roof or re-roofing on an existing or new home?

Looking for a flat roofing solution for a commercial building?
It all starts with our free, no-obligation estimate.

Contact us today to arrange a convenient appointment.


Main Street Roofing offers a variety of types of roofing products suitable for residential or commercial applications. Our colour charts and samples will help you to choose the perfect style for your home or commermcial building.

  • Residential Asphalt Shingled Roofing
  • Commercial Flat Roofing (BUR System)
  • Cedar Shingles and Shakes
  • Slate Roofing

We know that the finishing touches can make a crucial difference when it comes to the overall appearance and durability of your roof. At Main Street Roofing we use only the best quality products and materials to complete your roofing project and protect your home from animals and the elements (rain, snow, ice, wind).

  • Custom Copper Installation
  • Custom Metal Flashing
  • Junne Roof Vents – we install only premium heavy gauge metal roof vents
  • Iceshield, Eaves and Valley – to provide structural protection from leaks
  • Velux Skylight Installation

Website Design & Development by CSP Solutions