Residential Glass and

Window Services

In Business Since 1924

Military Discounts

Immediate Windshield Quotes

Hours:

Request Call Back

Request Call Back


Residential Glass Services Tailored for Your Home

At C.J. O'Neil & Co, we know how important it is to have quality glass and windows for your home. We offer a range of services to meet your needs, from shower doors to window repairs. Let's make your living space brighter, more comfortable, and secure with our reliable glass solutions. Here's what we've got:


  • Shower doors
  • Mirrors
  • Single-pane windows
  • Double-pane windows
  • Window repair/replacement


Contact us to get started with the perfect glass solution for your home.


Why You Need Residential Glass Services

Our glass services are designed to enhance the beauty and functionality of your home. Whether you're renovating or dealing with a cracked window, we've got you covered. Here’s why you might need our services:


  • Upgrade your bathroom with stylish shower doors
  • Replace outdated mirrors for a fresh look
  • Fix broken or cracked single pane windows
  • Install window units
  • New Vinyl Windows available for purchase
  • Repair or replace damaged windows


Reach out to us for all your residential glass needs.


Experience the Benefits of Choosing Us

Why settle for anything less? With C.J. O'Neil & Co., you get the best in the business. Here's what sets us apart:


  • In business since 1924
  • Locally and family-owned
  • Customer-focused and personalized services
  • Immediate windshield quotes
  • Military discounts
  • We stand behind our work


Don't wait—get in touch with us for outstanding glass services now.


Contact Us Today

Ready to transform your home with our top glass and window services? C.J. O'Neil & Co is here to help. Reach out to us in Barview, Coos Bay, Charleston, North Bend, or Lakeside, OR, and let’s get started on making your home look its best.


We Stand Behind Our Residential Glass Service

Improve your property value with new glass.

(541) 267-4193

(541) 267-4193
Share by: