Transparency • Process • Peace of Mind

Easy as 1 • 2 • 3

Transparency • Process • Peace of Mind

Easy as 1 • 2 • 3

Barrie Roofing

As a professional and certified roofing contractor working within Barrie and the surrounding areas, 1 2 3 Roofing possesses a commitment to quality workmanship and client care that is unmatched. Boasting industry leading levels of organization and communication, 1 2 3 Roofing offers the greatest client experience possible.

Our roofing systems consultants and implementation specialists are highly skilled and possess decades of experience in the roofing industry. No matter the location, scope or scale of a project, 123 Roofing contractors possess the training necessary to build the specifications and complete any project cost-effectively and with precision.

Sloped and flat roofing, eavestrough, soffit and fascia, shingle and attic insulation replacements are our specialties in servicing residents within the City of Barrie and surrounding areas including Angus, Oro-Medonte, Springwater, Midhurst and more.

Call 1 2 3 Roofing today!

Read more

1 2 3 Roofing Inc. Is a proud partner and dealer of SNAP Financial Group

  • 100% Financing
  • Zero-Interest
  • Low Monthly Payment Programs
  • Open Loans – no penalties
  • Up to 15 years to pay

To learn more about your financing options

Click Here


A few words from customers

Pick the Location

Another Quality Roof Replacement

View project

Get a Quote

* Required field


Information provided will not be distributed to any third party source.

Request an estimate for roofing from 1 2 3 Roofing. Simply fill out the form with your name, contact information, information about your roofing, and requested appointment dates.