Glass Services

Why Choose Direct Glass and Shower services? We have the expertise and knowledge to provide you glass solutions, whatever the project.

We provide quality installations of frameless showers, framed showers, frameless wine room glass, and glass railings. We also sell and install custom mirrors for any room – including bathrooms, living rooms and gym areas. Our knowledgeable staff and teamwork have made us leaders in the Okanagan glass market, with the highest quality installations and timely warranty repairs. We work with quality manufacturers that share our commitment to getting the best products for the jobs.

Contact us for:

  • Personalized service for selecting framed or frameless shower enclosures
  • Custom framed/unframed mirrors
  • Custom frameless glass doors for wine rooms
  • Custom frameless, postless heavy glass railings

Time For A Shower Upgrade?

Bask in the luxury of a new shower enclosure. We can truly put the WOW effect into your new home or renovation. We work with some of the finest new home contractors, renovators and designers in the area and can help you with bathroom design and layout that will insure both beauty and functionality.

Let us introduce you to ShowerGuard and EasyClean10, two glass treatments available that resist staining and contamination from mineral and soap scum build up. They protect the glass from different water types and create a more hygienic environment. These key benefits make cleaning the shower an easier process, which results in glass staying cleaner longer. Overall, these “Easy Clean Glass” glass treatment options protect your investment.

Household Glass Services

Home is where the heart is. That’s why at Direct Glass & Shower Doors Ltd. we do a variety of glass work around the house. We are here to help you make your house look beautiful inside and out. Here is some of the work we do:

  • Mirrors
    Virtually any size or shape. Holes drilled for lights and plugs. Beveled edges, trim, or cut and sanded. We are experts and we measure to fit.

Questions or Comments? Email us at


Serving the Lower Mainland, BC

Mon-Fri: 8:00 am - 5:00 pm