All Ontario Glass: Mirror and Glass Installation and Repair in the GTA

At All Ontario Glass we build and install affordable frameless shower enclosures and doors, semi-frameless shower enclosures and framed shower enclosures across the GTA. Whether you’re just browsing for some inspiration and design tips or you’re shopping for a free quote, our team of experts is always just a phone call away.

Custom Shower Enclosures and Doors
No matter what kind of shower you have, we can build a glass enclosure or door to make sure it is properly closed off, but also that it matches the style of your bathroom. We offer a range of metallic finishes for the metal hinges, clamps and handles, including:
  • Polished chrome
  • Brushed nickel
  • Oil-rubbed bronze
Our standard door packages start at $249. Our team will give you a detailed estimate before any work begins so you are fully informed of every cost.

Personalized Sandblasted or Acid Etched Mirrors and Doors
Sandblasting or acid-etching a glass door or mirror is an easy way to personalize the look of your bathroom. We can add small enhancements to your mirrors or etch large privacy strips across your shower doors, so let our design team know what you’re looking for. The major difference between the two is that acid-etching provides a true frosted look and is more economical, but sandblasting offers more versatility in creating design effects.

Our confidence and experience has given us the ability to take on jobs of all kinds that require extra care or problem solving. We welcome the opportunity to create unique and individual designs that give your bathroom the look and functionality you are looking for. Call our glass experts today for design tips or a free quote.

Promotions & Special Offers

Special contract pricing can be arranged.

Hours of Operation

Monday – Friday: 8 AM - 6 PM
Saturday: 8 AM – 6 PM

Customer Testimonial

"Don and I are very happy with the installation of our new glass shower door and side panel. Customer service was immaculate from start to finish. Considering the walls were not the straightest, Andrew came once, measured twice and everything fit perfectly into place. The installation and final clean-up was done professionally and their services are highly recommended."