(716) 648-0333 Call for an appointment today!

Stained Glass Restorations and Creations
For the Buffalo, Amherst, Niagara Falls, NY Area & Beyond!

Stained glass can enhance the beauty and value of your home or business, or tell a story or pay tribute in a church. At Images in Glass, Inc., we specialize in designing, creating, repairing, restoring and protecting windows throughout Buffalo, Amherst, Niagara Falls, NY and the surrounding areas. Turn to us for beautiful, high-quality church stained glass windows.

Images In Glass, Inc. is a three-generation family-owned and operated stained glass and leaded glass company in Hamburg, NY. We are a fully insured and licensed specialty contractor with a range of expertise. From restoring and protecting church stained glass windows to custom home designs, we’re the area experts.

Learn more





Custom Leaded Glass Works for Buffalo, Rochester & the Surrounding Areas

Our experienced team of craftsmen and certified glaziers serves all of Upstate New York, including Buffalo, Rochester, Niagara Falls, and the surrounding areas.  We are committed to customer satisfaction for every church stained glass windows or other project we create.  Our attention to detail and top-quality craftsmanship are sure to impress, so contact us today to learn more about our custom-leaded glass creations.

At Images In Glass, Inc., we offer free estimates and consultations for churches and architects.  While we do charge an estimate fee for residential work, this fee is deducted from contracted work. Contact our church stained glass window experts today to set up a consultation and start the process to having beautiful glass work done for you in Buffalo, Niagara Falls, or Rochester, NY.


We have multiple occasions to be working out of the studio, so we advise calling for an appointment. Don’t hesitate to contact us at (716) 648-0333.

We visit client locations often, call for an appointment today so we’re here to greet you!
(716) 648-0333

5646 Maelou Drive
Hamburg, NY 14075

Monday – Thursday: 7:30 AM–4:30 PM
Friday: 7:30–11 AM
Saturday & Sunday Closed