Home 2017-04-03T18:40:26+00:00

As a family-owned glass shop with 35 years of experience, O’Neill Glass & Mirror provides expert installation and customer service for residential and commercial projects.

Our fabrication and installation crews take great pride in your finished product. Your satisfaction is important to us!

We service the Dekalb, LaSalle, Kendall Counties and surrounding areas.

Glass Shop
Glass Shop

Do you have any questions?  Give us a call or stop by our office!  815-786-7718