What is Self-Cleaning Glass?

A relatively new product, self-cleaning glass has a coating that helps to break down organic material so that water can remove it as it sheets off the glass. This low-maintenance glass is “sprinkled” with metallic titanium dioxide atoms during the glass manufacturing process. The coating forms a microscopic layer on one side of the glass. When the coated side of the glass is exposed to the sun’s ultraviolet (UV) rays, it chemically reacts to cause organic material on the glass to decompose. Even when the sky is overcast, the coating keeps working, because more than 80 percent of UV rays still penetrate the clouds.

How Do Self-Cleaning Windows Work?

When glass is coated in titanium dioxide, it makes water move faster. Instead of beading up, the water sheets off and takes the decomposed dirt away. Low-maintenance glass is hydrophilic, which means it pushes water away, making low-maintenance glass a long-term solution compared to aftermarket chemical coatings. These products are hydrophobic, which means they repel water.

Self-cleaning windows with this treatment are an attractive option for homeowners. A repellent product will degrade over time, but titanium dioxide remains for the life of the window. Titanium dioxide coating reduces the need to use chemical cleaning agents to clean the glass of most stains.

How to Remove Hard Water Spots on Self-Cleaning Windows

If windows get “hard water” calcium deposit streaks after washing or watering the lawn, homeowners should spray a mixture of two drops of detergent to 24 ounces of water. Spray the mixture on the hard water stains, let it sit for a minute and then wipe it off with a clean cloth.

Have questions about a self-cleaning glass project for your home or business? Contact your local Glass Doctor at 833-974-0209 for upfront pricing, expert workmanship and 24/7 emergency service. We fix your panes!®

*/ var data = []; data.defaultNumbers = ["8339740209"]; /* Add local phone numbers to change in this array (no punctuation)*/ data.trackNumber = ["855-603-1919"]; numSwitch(data);