Highland Metal Roofing
Black Tremblant metal tile roof on a two-storey house against a blue sky

Highland Metal Roofing · Ontario

European metal roofing for homes and cottages.

Roof installation and eavestrough services across Toronto, the GTA and Ontario cottage country. Serving Ontario since 2004.

Or call (416) 827-4772We call back the same day or the next.

Panel coating warranty
45 yearsFrom the manufacturer, on our tile profiles
Eavestrough warranty
40 yearsFrom the system's manufacturer
Highland workmanship warranty
5 yearsOurs, on top of both
Liability insurance
$5 millionPlus WSIB coverage for the crew
  • Snow guards included, not an extra
  • The site cleaned up at the end of each working day
  • Over the old shingles where the deck allows
About Highland and our warranties →

Find your roof’s character

See the profiles on a roof

Seven profiles in the Highland range. Here are three on roofs we have installed.

Compare all seven profiles →

The Highland portfolio

A closer look at our roofs

Watch our portfolio film of completed roofs, from close-up panel details to views of the whole home. 1 minute, 55 seconds.

Explore the photo gallery →

Adapted from our original website’s portfolio. See our current panel range for today’s names and options.

Video description

The film opens and closes with the Highland Roofing logo. Between them, a series of roof photographs shows tile, slate-style and standing seam profiles on houses and cottages. Close-up views show the panel shapes and ridges, while wider and overhead views show how the finished roofs sit on each building. Red and grey graphics introduce each profile.

Customer feedback

What customers say about Highland

Read all 18 reviews on HomeStars ↗ (opens in a new tab)

Metal roof, gutters and downpipes

“Explained the options and the process, answered all questions.”

HomeOwnerHomeStars review ·

Steel roof project

“Stan and his crew are excellent to deal with from quote to finish.”

BrianHomeStars review ·
Charcoal standing seam metal roof on a blue cottage surrounded by woodland

Cottage country

Plan the roof at your home away from home.

Dufferin County, Haliburton County, Highlands East, Kawartha Lakes, Muskoka, Owen Sound and Tobermory. We take on water-access properties and boathouses too.

A useful first conversation

  • Replacing an existing roof or planning a new build?
  • Will the project include eavestroughs?
  • Is there a seasonal road, limited driveway or water-only access?
  • Will you be at the property or coordinating from elsewhere?
More on cottage roofing →
Illustrative house in the Highland roof visualizer

Your roof, your style

Try a different look.
Keep the design you love.

Compare roof profiles and colours on a 3D home. Save a look, explore another, and include your favourite design with your installation enquiry.

Colours are illustrative. Confirm your finish with a physical sample.

Planning your installation

What happens after you get in touch

  1. 01

    Tell us about the property

    Call or send the location, the work you need and anything you have noticed about the roof or eavestroughs.

  2. 02

    Agree the scope

    We go through how the roof will be prepared, your profile and colour, and any eavestrough work.

  3. 03

    Plan the installation

    We work out the schedule and access to the property with you.

Before you get in touch

A few useful answers

Do I need to choose a panel before requesting a quote?

No. Start with your property and the work you need. You can compare profiles and colours with Highland as you plan the installation.

Can I arrange roofing and eavestrough work together?

Yes. Highland offers metal roof installation and eavestrough installation or replacement. Mention both in your enquiry, or contact us about eavestrough work on its own.

Will the colour look exactly like the visualizer?

Screens and lighting affect how a finish looks. The visualizer helps you compare designs; confirm the actual colour with a physical sample before making your final selection. Banff is available in black only.

What information helps you understand my project?

The town or lake area, whether the job is a replacement or new build, the current roof material, and any leaks or drainage issues are useful starting points. You do not need measurements or a chosen profile to begin.

Explore all roofing & eavestrough FAQs →

Let’s talk about your roof.

No obligation. No need to have a profile picked out.

Request a free quoteOr call(416) 827-4772

We call back the same day or the next.