Transparency • Process • Peace of Mind

Easy as 1 • 2 • 3

Transparency • Process • Peace of Mind

Easy as 1 • 2 • 3

Waterloo Roofing

At 1 2 3 Roofing, we are dedicated to providing long-lasting and cost-effective roofing solutions to the city of Waterloo and all surrounding areas. Our roofing specialists are highly skilled and receive quality training on all of the latest roofing trends and applications. We pride ourselves on providing our clients with the ultimate customer service experience, no matter the size or scope of the project.

From full residential sloped and flat roof replacement to eavestrough, attic, insulation and skylight work,  our knowledgeable roofing consultants and field staff are able to tackle any project no matter the location or scale. We are fully insured with the required Public Liability and WSIB coverage and all of our field staff are ticketed with the necessary Working at Heights certifications.

We are proud to offer our industry leading roofing services in all Waterloo neighbourhoods including Erbsville, Maple Hills, Westvale, Beechwood, Sunnydale, Westmount, Laurelwoods and more.

Don’t settle for anything less than excellence in roofing service, 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

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.