Shower Enclosures

Shower Enclosure Design
& Installation – Custom Glass

Serving Clarksburg, Fairmont & Morgantown, WV

Fine Glass Bath Design for Quality That Lasts

Comments Box SVG iconsUsed for the like, share, comment, and reaction icons
Custom glass shower enclosure in Matte Black hardware.  Designed and installed by Royal Glass.
Custom frameless glass shower enclosure.  Matte Black hardware.  Designed and installed by Royal Glass.
Load more

At Royal Glass, L.L.C., we design, sell and install standalone and integrated shower enclosures in a wide range of stock sizes for customers in Fairmont, Clarksburg, Morgantown, and throughout our north-central West Virginia service area. Our fine bath designs are constructed from quality materials and made to last. Our professionals offer custom designs to meet your specifications for home installation, as well as commercial showers:

  • Gyms
  • Schools
  • Universities
  • Public Municipal Facilities
  • Resorts
  • Spas

Framed and Frameless Glass Shower Enclosures

Enclosures are available in framed styles with attractive metal finishes and colors, as well as frameless glass in thicknesses of ¼, 3/8, or ½ inch glass. An extensive range of customization options is available in both clear and patterned privacy glass, and much more. Styles include inline, rectangular, and neo-angle shapes. We truly have a shower enclosure to meet every architectural style. We proudly install fine Moen bath accessories. For the ultimate in cleaning ease, choose ShowerGuard –an ion-beam treated glass shower enclosure for permanent protection against staining and corrosion.

Residential and Commercial Shower Installation

At Royal Glass, we will come to you to provide full-service design, as well as professional shower installation for your residential or commercial needs. Whether you are installing a new unit, remodeling, or adding a secondary unit, we have what you need. If you would like to request a free estimate or schedule a consultation or service, please contact us directly at: (304) 366-3791.


Contact Us Today