Who we are
Beach Glass & Window Company has been a trusted name in southern Maine for reliable glass and window services. In 2010, after years learning carpentry and the building trades, owner Chris Vigue purchased the business from its retiring owner. Originally focused on glass repairs in Old Orchard Beach, we operated from our OOB workshop until 2016. In 2017, we moved into a new shop in Dayton (just west of Saco) and sharpened our niche: frameless glass shower enclosures. Today, showers are our primary passion, while we continue offering our full range of traditional services. This move allows us to better serve customers across Cumberland and York counties—from Gray to York—with mobile services for added convenience.
When you call, you’ll speak directly to Chris or David—we’re the heart of the operation! We keep it small (with seasonal help during busy times) for personal accountability on every job, big or small—from window installations at South Portland High School to a simple bathroom mirror or basement window repair.
We source glass and hardware from trusted suppliers, including Sigco Inc., Karas & Karas Glass, HMI, Lansing Building Products, Hart Supply, and C.R. Laurence.
• Free estimates on any project
• Free delivery and pick-up near our Dayton shop
• Trade references available upon request
As a small Maine business, reputation is everything. We prioritize complete customer satisfaction through clear communication, punctuality, and expert craftsmanship. What sets us apart? Our commitment doesn’t end at installation. Every install comes with our 5-year labor warranty, and hardware is covered by the manufacturer for up to 15 years.
We’re confident that once you work with us, you’ll return for future projects. Ready to get started? Get your free estimate today!
We install frameless shower glass throughout southern Maine, from York County up through Greater Portland. Here are a few towns where we’ve done recent work. Don’t see your town? Give us a call at (207) 934-4393, because we probably serve it too.
Towns we serve: Saco, Old Orchard Beach, Biddeford, Kennebunk & Kennebunkport, Wells, Ogunquit & York, Scarborough, Cape Elizabeth, South Portland, Portland, Falmouth, Cumberland, Yarmouth & North Yarmouth, Buxton, Hollis, Lyman & Waterboro, Standish, Windham & Sebago Lakes
Contact us
Interested in working together? Fill out some info and we will be in touch shortly. We can’t wait to hear from you!