Reliable Roofers in Thornhill

Call: 905-488-1253

Broken Industry

Roofing in Ontario is unregulated - best practice isn’t common practice. Broken promises and substandard workmanship are commonplace.

Be Informed

Our main focus is the education and empowerment of our clientele. The roofing industry misleads. We’ll give you a peak behind the curtain.

Better Decisions

Trust is often misplaced when we base our decisions on poor information and faith. Our focus is help you make better decisions, based on fact.


Roofing services in Thornhill

1 2 3 Roofing is a professional and industry-leading roofing company providing quality roofing services to the Thornhill area. With decades of experience, we have a reputation for providing cost-effective and long-lasting roofing solutions. We take great pride in our ability to offer high-quality shingle and flat roof placements, along with top-flight client care. Our reputation for excellent customer service is a point of pride for us and we continually go above and beyond to exceed our customers’ expectations.

1 2 3 Roofing is proud to offer its services to Thornhill and its communities, including Thornhill Woods, Royal Orchard, York Hill, Beverley Glen, Rosedale, Langstaff, Bayview Glen and more.

123 roofing testimonial
Play Video about 123 roofing testimonial

Reliable Roofers in Thornhill

As a renowned and industry-leading roofing company, 123 Roofing offers Thornhill residents high-quality roofing services. With our many years of experience, we are known for offering reliable and affordable roofing solutions. We provide premium shingle and flat roof installations combined with superior client service to all of Thornhill and its communities, including Thornhill Woods, Royal Orchard, York Hill, Beverley Glen, Rosedale, Langstaff, Bayview Glen and more.

Quality Roofing Done Right

From complete shingle and flat residential roof replacements to eavestrough and insulation upgrades, our full-service roofing company provides a wide range of comprehensive roofing solutions. Our 123 Roofing crew is highly qualified and regularly receives up-to-date training to maintain our position as industry leaders for roofing services in Southern Ontario.

Our team is skilled at putting all roofing systems and associated accessories in place in strict compliance with the guidelines outlined by the manufacturer. Furthermore, every team member has certification in site management practices, policies, and procedures. We will complete your roofing project with a level of professionalism and safety that is unmatched.

We are dedicated to providing the finest workmanship and unmatched client care in the roofing industry. 123 Roofing has maintained its competitive edge by balancing these two facets of our business and maintaining value pricing.

Thornhill Roofing Services

Residential Services

  • Shingle/sloped roof replacement.
  • Flat roof replacement.
  • Attic insulation.
  • Attic ventilation.
  • Eavestrough, soffit, and fascia replacement.
  • Roof repair.
  • Skylight replacement.
  • Emergency services.

Commercial Services

At 123 Roofing, our top priorities include flat roof replacements, providing excellent customer service, and handling emergency and future repairs. Our proficiency in flat roofing applications and our in-depth understanding of building sciences and water management systems underpin our flat roof replacement and repair skills.

Contact Us Today

Call us for your free, no-obligation estimate. 123 Roofing is the preferred choice for roofing services in Thornhill, Ontario, from residential shingle or flat roofing replacements to eavestrough and insulation work. 

In an industry full of poor communication, substandard work and broken promises, 123 Roofing is all that the roofing industry is not. We believe it is time to change the industry standard and are ready for the challenge! After all, replacing your roof should be easy as 1, 2, 3.

123 Roofing FAQs: 

What should you know before replacing your roof?

Here are some important things to know before you begin replacing your roof.

  1. How to spot the signs of roof damage. Knowing how to spot the early warning signs of roof damage will allow you to remedy the issue before it becomes a severe and expensive problem.
  2. Whether you genuinely need a roof replacement. Replacing your roof may not always be necessary if the damage is limited to a small region and is simple to repair. It’s best to have your roof inspected to confirm whether you need to replace your roof. 
  3. How to find a reliable roofing company. Although it may be tempting to redo a roof yourself, working with a trustworthy roofing contractor can help you avoid unnecessary costs, mistakes or safety hazards.

What should you look for when hiring a roofing company?

We know several roofing companies exist, and it can be hard to tell which ones are legitimate. Here are four qualities to look for and four to watch out for when choosing professional roofers:

A professional roofing company:

  1. Is licenced and insured.
  2. Has good reviews and references.
  3. Offers warranties for their workmanship.
  4. Is open and transparent about the company and the project at hand.

A professional roofing company will not:

  1. Use high-pressure sales tactics.
  2. Ask for a large deposit upfront.
  3. Refuse to give you a written estimate.
  4. Avoid or refuse to supply a written contract detailing the job, terms and agreements and estimates.

How do roofers replace a roof?

They begin with an initial inspection of the current roof. This provides the scope for the overall project, including what materials are needed. Without an initial roof inspection, your contractor would not be able to provide an accurate estimate for the project. 

Once that’s done, here’s how your roofers will replace your roof.

First, they will remove the old roofing material. They will begin at the top and work their way down to create a clean base for the new roof. Once the old roof is removed, they will inspect the roof decking for any signs or obvious damage. If there is any, your contractor should let you know so that you can make plans to repair it. Any damage to the roof decking must be repaired before your new roof is applied.

Then, they will install the underlayment. This waterproof material is installed between the roofing materials and the roof decking to prevent water from reaching the roof decking. Following that, they will replace the old roof flashing, a thin sheet of steel, aluminum, or copper that protects the roof valleys, chimneys, walls, or skylights from water and debris. 

Next, they will install your new roof. Typically, they will begin at the bottom and work their way up. This helps to guarantee a good overlap of material while ensuring the nails are properly installed and concealed from the elements.

Lastly, your roofing contractors will clean up the site of any debris, tarps, loose nails, and other small metal parts. They will also remove the dumpster they used for the old roofing materials. And before they leave, they will conduct one final inspection, looking for any visible errors to ensure the installers made no mistakes. 

Certified Roofer Provides Roofing Services in Aurora

Full-service Roofing Company

We offer an array of comprehensive roofing solutions, from full shingle and flat residential roof replacements to eavestrough and insulation upgrades. Our roofing specialists are highly skilled and consistently receive the most up to date training in order to remain leaders in the roofing industry. We are a full-service roofing company.

Contact us today and let our friendly and knowledgeable staff assist you in all of your roofing needs!

Thornhill Roofing Services

123 Roofing provides complete roofing services in Thornhill including roof replacement, roofing repairs, and flat roof repair and replacement. If you are looking for a quality roofer please check out our reviews and call us for a free, no obligation estimate for your roof replacement or roofing repair.

100% Financing Available

1 2 3 Roofing Inc. Is a Proud Partner
and Dealer of SNAP Financial Group

SNAP-Home-Finance logo

Roofers are homeowners too! We understand that budgetary concerns are paramount when making investment decisions for your home. However, our budgets should not dictate the quality and standard of work we implement at our properties. Enter, SNAP Home Finance!

1 2 3 Roofing’s partnership with SNAP Home Finance has allowed us to provide the highest levels of roofing and client care services at affordable monthly payments, with deferrals and more. SNAP is fast, fair and friendly and has helped 1 2 3 Roofing, help you.

Our projects in Aurora

With decades of experience, the professional roofers and consulting staff at 1 2 3 Roofing provides industry leading shingle and flat roof replacement services to the city of Aurora and surrounding areas within York Region. We continue to be committed to providing the best client experience and the highest levels of quality workmanship in the roofing industry. Our efforts to separate ourselves from other roofers in the fields of shingle and flat roofing replacement, soffit, fascia and eavestrough work and attic insulation and ventilation are reflected in our reputation.

A Few Words From Customers

Roof repair worker provides roofing services in Barrie, Brampton, Hamilton, King City, Kitchener

Working through Covid-19. 100% Online or Phone Consultations. 100% Financing.