Protect your home with a long-lasting roof, expertly installed

Your home is your most valuable investment. Safeguard your home and loved ones with a sturdy roof, installed by a local expert.

Start your free estimate here

Give us a few details and we’ll get back to you in two business days.

Success! Your request has been sent.

One of our team members will contact you within two business days to discuss your project in more details.
Oops! Something went wrong while submitting the form.

25+ years of experience

Our team is led by one of the region's most reputable roofing professionals with almost three decades of experience.


Lifetime warranty

Your roof, siding or repair is backed by Horizons’ limited lifetime warranty.


No mess, no stress. Guaranteed.

All debris is removed daily and no large bins or other eyesores are left on your property.

Commercial Roofing

A full suite of services for commercial properties.

See Commercial Services
Roofing Services

Every service under one roof

From leak repairs to full roof replacements or siding, we've got you covered!
Leak repair

Leak & Roof Repair

Keep the water out and stop leaks in their tracks. From small fixes to big repairs, leave it to us.

Roof Reshingling

Roof Reshingling

Give that roof some fresh shingles and keep your home protected for years to come. Lifetime warranty included!

Soffit and Fascia

Soffit & Fascia

Get rid of moisture and condensation and get that exterior glowing again with new soffits and fascia.

Siding Installation

Siding Installation

Choose from a range of options and colours, from horizontal to board-and-batten style.

Gutter & Gutter Guard

Gutters & Gutter Guard

No more clogged gutters! Let your downspouts flow freely with professional gutter and gutter guard installation.

Euroshield Rubber Shingles

Euroshield Rubber Shingles

Designed to last, Euroshield shingles are made from recycled rubber. They’re extremely durable and excellent value for your money.

Metal Roof Installation

Metal Roof Installation

The longest-lasting roofing option, metal roofs can stand up to Ontario’s worst weather conditions in every season.

Flat Roof Installation

Flat Roof Installation

Revamp your flat roof. Includes finishing details like flanges, cones, scuppers, inside drains and custom flashings.

Skylights & Solar Tubes

Skylights & Solar Tubes

Bring natural light inside your home with skylights and solar tubes.

Commercial Roofing

A full suite of services for commercial properties

See Commercial Services

The Horizons Roofing Promise

For extra peace of mind, we’ve put our service guarantee in writing.


Prompt Response

We’ll get back to you! Your phone calls will be responded to within one business day.


Professional Crews

Expect uniformed staff who are both courteous and knowledgeable.


No Mess

All debris will be removed daily and no large bins or other eyesores will be left on your property.

Moon overnight

Nothing Exposed Overnight

Your home should be protected. We promise to not leave anything exposed to the elements during our time on your property.


No Upset Neighbours

All neighbours will receive a door-hanger with our contact info, so in the rare instance an issue comes up, they can contact us directly.


Lifetime Warranty

Enjoy a limited lifetime warranty on any Horizons repair or installation. Ask us about it!

Client Testimonials

Hire a roofer you can trust

“Horizons Roofing worked tirelessly to get us materials that perfectly suited our needs at a price that was very competitive. Our balcony is a solid, beautiful oasis that we will enjoy for many years to come because it was done with precision. If you’re looking for someone to do things to perfection, we strongly recommend you contact this true professional!”

Jeff and Jacqueline – Burlington, ON

"Our experience with Horizons Roofing was great. We were impressed by John Michael and his crew. They cleaned up after every day of work and finished off the job paying attention to the small details. Our new rubber shingled roof looks amazing and we love it! We would highly recommend Horizons Roofing as a quality roofing company."

Andrew & Amy, Homeowners

The No Debris Guarantee
When we finish the job, we’ll leave you a yard bag.
If you can find enough debris on-site to fill it, we’ll give you 50% off!
About Us

Lasting roofs from a company with a lasting legacy

The roofing contractor you choose should respect you and your property. The Horizons name may be new, but our team has been in the roofing business for over 25 years — and we believe your family and your home are worth protecting. Find Out More ›

Get Your Free Estimate
How it works

Get started on your free estimate!

Roofing and siding are a big deal, but the process of completing the project should be simple.


Get a free detailed quote

Our team will work with you to understand what you need and give you a detailed quote.

Schedule your dates

Schedule your dates

Choose when you want us there and we’ll show up.

Stop worrying!

Enjoy a lasting roof or siding

Once complete, your project is backed by a limited lifetime guarantee!


Authorized dealers of...

Service Area

Serving the Hamilton and Niagara regions!