Skip Navigation

Transforming Homes with Custom Solutions

If you are building a new home or renovating your property, we have a wide selection of custom products.

Contact Us

Transforming Homes with Custom Solutions

If you are building a new home or renovating your property, we have a wide selection of custom products.

Contact Us

Transforming Homes with Custom Solutions

If you are building a new home or renovating your property, we have a wide selection of custom products.

Contact Us

Custom Windows & Doors in St. Catharines and the Niagara Region

Fleming Windows & Mirrors Limited offers custom windows and doors to enhance the interiors of your residential property. Our offerings also include custom mirrors, glass railings, showers and staircases.


With 50 years of experience, we are confident to identify your needs and offer solutions that enhance the aesthetic appeal of your house. We install patio doors, exterior doors, windows, custom-designed glass showers and more. Our custom window installers are trained and fully insured. We would be glad to discuss your next project. Please give us a call for more information.

Low-e Glass

Low-e glass (low-emissivity glass) is an energy-efficient glass, which is specially designed to trap heat and prevent it from escaping through your windows during winters. It comes with an invisible coating which reduces heat transfer significantly and reflects interior heat back into your room. If you wish to improve the energy efficiency of your home, save on your monthly bills, and reduce your carbon footprint, replacing your existing window glass with low-e glazing is a great option.

low-emissivity glass

We Are the Go To Shop for Window Repairs, Hardware and Glass Replacement!

Our Products

Click below to discover more about our products:

Professionals at Work

We work with homeowners and designers to create custom work of the best quality and installation done perfectly, all at fair prices:

  • Screens, patios, and window hardware

  • Window and patio screen repairs and replacement

  • Frameless shower door hardware

  • Door and window servicing parts

  • Partition posts and sneeze guard systems

  • Mirrors, frames, and supplies

  • Door and window security hardware

  • Custom designed mirror and glass

We are a sales and service centre for C.R. Laurence Co.

Why Choose Fleming Windows & Mirrors Limited?

Design tool icon

Beautiful designs

Our designers work with you to understand your requirements and create custom-made designs.

Window icon

Expert craftsmanship

Our custom windows and doors are crafted with utmost precision and installed perfectly, keeping in mind your comfort.

Quality icon

Old fashioned service

We prioritize your satisfaction over everything else and promise the high standard of customer service that you deserve.

House icon

Tailored approach

Your home should be the haven of your dreams. We strive to customize products as per your vision and comfort.

Professional Affiliations


5 Star rating

Peace of Mind

“Although we are only half way through our experience with Fleming Windows, we want to share the positive to this point.  In light of COVID, the salesman Wayne, has been extremely responsive and efficient in providing us with estimates during this challenging time. We used Fleming about 8 years ago to replace several windows but having purchased a new home that requires full window replacement, we couldn't be happier with the service and placed our order today.  Prices were also excellent! Will provide another review after install a few months down the road.


Update:  windows are now installed and look fantastic!  We have had so many compliments on the Terra Bronze painted windows.  Great quality, excellent install by Jacob and Isaac. Couldn't be happier. Life time warranty of the KV Custom windows provides peace of mind!  Posting a before and after photo.”


- Wayne & Chris W.

5 Star rating

I'm Still Enjoying All My Windows

“I hired Fleming Windows to install all the windows for an addition we had built in 2006 plus a unique window for the cathedral ceiling. We are 3 hours from St. Catharines and hired Fleming Windows to work with our contactor to measure, order and install in a timely manner and the delivery and installation was on time without any problems.


I was so pleased with Fleming Windows I hired them to replace every window in my house so including the windows already installed I had them put in a complete total of 26 windows and 4 French doors. I was so pleased I asked them to create a bay window from my kitchen replacing the original flat window. I was amazed with what they came up with so now I can look out to my back yard and water way over the display of herbs I now have in my new bay window.


Would I hire them or recommend them by all means I am completely satisfied with the service of Fleming Windows....2017 and I'm still enjoying all my windows and have received many compliments..... EXCELLENT COMPANY.”


- Rick B.

5 Star rating

Completed the Job On Time

“These guys have been to our house 5 times installing mirrors on bathroom walls, windows and/or doors. Each time they came they did a high quality job, came when they said they would, completed the job on time and cleaned up after themselves.... all at a highly competitive, fair price. I would strongly recommend them.”


- Brent O. C.

5 Star rating

Phenomenal Job

“Fleming windows did a phenomenal job installing our custom shower glass.  Very professional, quick, neat, and performed a quality job.  Highly recommended.”


- Chris B.

5 Star rating

Couldn't be Happier

“We just had a patio door installed today. Couldn't be happier with the product and service. Really happy.”


- Charlie B. P.

Windows, Doors, Mirrors and Shower Doors: Customized to Suit Your Lifestyle

Find inspiration, custom products and all the ingredients you need to transform your dream interiors into reality.

Contact Information


Fleming Windows & Mirrors Limited

29 Maywood Avenue

St. Catharines, ON L2R 1C5






  • Niagara Falls

  • Niagara-on-the-Lake

  • Welland

  • Beamsville

  • Thorold

  • Vineland

  • Grimsby

  • Fonthill

  • Ridgeway

  • Fort Erie

  • Port Colborne

  • Niagara Region

Created by

Legal notice