We Carry a Wide Selection of Products

We Proudly Carry

Logo for Cardinal shower enclosures
Logo for CRL US aluminum
Logo for Oldcastle building envelope
Logo for all weather windows and doors
Logo for yellow dog windows
Logo for fleetwood windows and doors
Logo for Velux windows and skylights
Logo for milgared window

Featured Products

Luxury Glass Windows and Doors

Glass windows and doors are an elegant solution for showcasing the value and aesthetic mastery of your home. At B & L Glass, we understand it is the design details that truly make a home luxurious.  When surveying the marketplace of luxury glass windows and doors, there are many factors you will want to consider […]

Learn More

Sliding Glass Doors

SLIDING GLASS DOORS AND PATIO DOORS When designing your home with both luxury and practicality in mind, B & L Glass offers the most expansive and versatile array of glass doors designs in Santa Rosa, and all of Sonoma and Napa Counties. Our sliding glass doors are quality made from high-end materials and are highly […]

Learn More

Shower Enclosures

Shower Enclosures: Everything You Need to Know Glass shower enclosures bring an elegant touch to any home bathroom. From pre-built designs to custom designs, the team at B&L Glass takes pride in providing our customers with the perfect glass shower doors, accessories, and finishes to complete the bathroom of your dreams. Our highly trained and […]

Learn More

Glass Doors

Glass Door Styles and Selections for Every Project At B & L Glass Company we can provide you with the best door and glass products for your commercial or residential building project. Whether you are doing a remodel on your office or building a new house, our long list of products will match your needs. […]

Learn More

Glass Windows

Glass Windows That Value Form and Function Here at B & L Glass Company, we understand that you want the highest quality products available on the market. With a long list of manufacturers to choose from, finding the right windows for your home is a breeze. Our trained staff will guide you to the right windows with […]

Learn More

Bay Windows

Capture the View with Bay Windows Bay windows can be used in many different architectural settings. Their dramatic extension from a home adds an architectural accent to an exterior wall. Bay and Bow windows can be flanked with casement or single hung windows for ventilation and additional light. A bay window is a combination of […]

Learn More

Glass Shower Doors

Easily Transform Your Bathroom Glass shower doors are a simple but elegant touch to any home bathroom. The team at B&L Glass takes pride in providing our customers with the perfect custom shower doors to complete the bathroom of their dreams. Our trained staff can assist you from planning to purchasing, to installing your brand […]

Learn More

At B & L Glass

We can provide you with the best glass and door products for your commercial building project. We also have a large residential window, shower door, and door showroom to help you through the decision-making process. Our trained staff will guide you to the right windows, doors, shower enclosure, storefront, skylight, mirror or other glass product with the budget you have set for your project. We have several top of the line manufacturers that have a wide range of applications. With so many manufacturers we can fill most needs.

Request a Quote

It’s great having them near for my glass needs. They are always very friendly, reasonably priced, and fast. A great local business.

I use them all the time. Their personnel is friendly and customer service oriented. They are there to take care of us.

I’ve used them many times. They are very qualified and very pleasant. They go out of their way to make sure it is just what I want.

They are highly professional, and they do a fantastic job. I am very happy. They deliver a fantastic product. They are doing a really good job. It’s a great company.

Youtube Thumbnail

We are Diamond Certified

Read what over 300 of our customers are saying about us here.

Read Our Reviews

Please call us at 707-546-4143 or use our online contact form.