Start Your Residential Project

residential icon

Windows • Doors • Custom Showers • Glass & Aluminum Railings • Window Films: Security, Solar, Privacy. • Mirrors and more! … everything you need for your home or cottage.

residential glass partition for indoor gym

glass partitions

From gym enclosures to wine cellars, glass walls to bathroom ensuite divisions, we can fabricate any size glass panels and doors.

residential window door hardware

windows & door hardware

We carry a wide selection of brand name parts and hardware for residential homes and commercial enterprises.

close up of glass window panes

glass & mirrors

Safety glass, heat-treated, laminated, insulating, fire-resistant, tempered, thermal pane. Decorative and safety mirrors.

residential aluminum railings

aluminum railings

Aluminum Railings, Gates, Fences and Columns with a variety of styles and colours. Maintenance-Free • Never Rusts • Never Paint Again!

residential window films

window films

Window film is a thin, transparent material installed on glass to enhance its appearance, strength and the way it transmits light and heat.

close up of custom screen


Screen replacement for windows, entrance and patio doors. Heavy-duty, pet-resistant insect screening available.

residential garage doors

garage doors

We offer exceptional performance, durability, low maintenance and energy efficiency garage doors.  New systems / Replacement parts.

residential front security gate

gate control systems

Swing or slide gate operators engineered with quality machine work and rugged construction. Electronic controls available – phone, card.

large moving truck in parking lot

Repairs & Renovation Services

We handle repairs of all types – from replacement of glass shower doors, closet mirror doors, thermal pane, patio door glass, and all screen repairs for windows and patio screen enclosures. Because emergencies happen, we’ll come to your home, evaluate the problem and return quickly with our “good as new” solution to whatever your glass, mirror or screen issue.