Custom Glass by ESP Supply


When you need custom glass for your next project, ESP Supply is your answer. ESP carries a large selection of glass options for table tops, railings, walls, and more. We provide custom tailored solutions designed to your specifications. Let ESP Supply’s professional staff help you with the design and installation of your next project.

ESP Supply specializes in custom glass table tops for home and business. Glass table tops are available in a number of thicknesses, finishes and shapes.

Glass railings add a beautiful, sophisticated style to any space, whether it be residential or commercial.

Decorative glass walls are used widely in commercial buildings and homes, both as interior and exterior surfaces. Glass lends a modern, spacious and airy feel to any environment.

ESP Supply can turn your regular view into a work of art with an etched glass. Our master craftsmen create beautiful custom designed sandblasted doors and mirrors.

Laminated glass is used in a variety of situations such as store fronts, balconies, door transoms and skylights. ESP Supply can custom cut laminated glass for your next project.

Add pizzazz to your cabinets with custom glass. We offer a variety of glass types for any style kitchen, bathroom or cabinet. ESP Supply can customize your cabinets today.


ESP Supply began in 1994 with one simple question “How would I like to be treated if I were the customer.” Because of that one simple question, ESP Supply has become one of the top glass companies in Oregon and SW Washington. Our company continues to grow thanks mainly to the support and referrals of our valued customers.

We are an Eco-friendly company that recycles all cardboard, metal and glass.


ESP Supply, Inc Mirror and Glass serving Greater Portland area including, Beaverton, Lake Oswego, Gresham, West Linn, Tigard, Wilsonville, Happy Valley. We also serve the greater Vancouver area including, Ridgefield, Camas, Battle Ground, Washougal, Woodland.

Please call to schedule a show room appointment: (503) 256-2933.