In the Beginning: 1987- 1990

In 1987, what is now known as Landmark Home Solutions Inc. was founded by brother’s Brian and Stephen Mason. A Family-run Company, Landmark Home Solutions was established and based in St. Catharines, Ontario Canada. Brothers, Brian and Steve began to develop a strong reputation, being widely viewed as one of Canada's premier manufacturers and installers of custom made windows and doors that Landmark still boasts of today.

A Story Of Growth: 1990-2000

In 1996, Landmark trademarked and began the production of our very own exclusive line on custom made, energy efficient windows which we still produce today. In 2000, Landmark became the exclusive manufacturer and installer to Ontario Hydro Energy and was chosen solely from 700+ other applicants, to run the Ontario Hydro Energy Window Program. Shortly after, Landmark became CSA certified. Also in 2000, Landmark partnered with TD Canada Trust Home Improvement Lending and by 2003 Landmark became one of TD’s top ten dealers. In 2009, Landmark Window Systems Inc. became Landmark Home Solutions Inc. to encompass our vast product line.

60,000+ satisfied customer
200,000+ windows installed
Landmark Today: 2000 – Present

Today, Landmark prides itself on being a province wide leader in energy efficient windows and doors. Landmark currently has served over 60,000 satisfied customers and has installed more than 200,000 windows.

Landmark currently employs over 160 people in our corporate office and in our 25,000 square foot manufacturing plant. Landmark is consistently flourishing, always looking for the latest in technology and design, to ensure that Landmark Windows remains superior in a competitive market.

Request Information



How long will the new windows and doors last?

They will last the lifetime of your home. With our hands down best in the business warranty we stand behind our promise to ensure you peace of mind. No fine print and fully transferable to... Read More

View All

We were satisfied with the installation work area was cleaned up and installers were friendly and knowledgable for the installation the only issue that we had was the finish causing on the outside... Read More

-John Leonard and Linda T
View All

Do You Need Gutter Protection?

We can’t control the weather, and when it rains heavily, it’s hard to control where the water goes. If the water gets into the wrong places, it can cause a lot of damage to our… Read More

View All


Click for the BBB Business Review of this Windows in Thorold ON
Sign up to receive special offers and promotions from Landmark

© 2018 Windows & Doors Installation Company - All Rights Reserved.