Quality Siding Installation

"Another Job Well Done By JJM" in St. Catharines, Niagara Falls, Thorold, Welland, Grimsby, and Hamilton. 

About Us

What We Do

Offering a variety of aluminum and vinyl products and installation, our projects include siding installation on both new construction and repairs/restorations. Our services are there with an ultimate purpose to protect your home or building, and make it look beautiful. Whether you are building from scratch or just need a soffit or eavestrough repair/replacement, we are here to serve you.


Serving Niagara for over 25 years, Joe has taken pride in his work. The quality in every job allowed his company JJM to expand by word-of-mouth to cities from St. Catharines to Hamilton and Burlington, and from Niagara Falls to Brantford and Ancaster; and now with sights set on expanding our siding installation  services even more. 

Contact Us

Get a Quote

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Drop us a line!

Over 25 years of building trust with our customers and quality siding installation. We offer the installation of aluminum and vinyl siding, soffit, fasica, eavestroughs, and more. Servicing much of the Niagara region: St. Catharines, Niagara Falls, Welland, Fort Erie, Thorold, and Grimsby; by word-of-mouth we have expanded into Hamilton and Burlington. We look forward to seeing "Another Job Well Done By JJM" signs in even more cities. 

JJM Aluminum Siding & Windows Inc.

Office (905) 935-2527 Joe - President (905) 984-7365 - joe@jjmsiding.com Martin - Project Manager (905) 321-6439 - martin@jjmsiding.com