Yes, you can clean the glass with steam cleaners. Cleaning by steam is a very effective and time-efficient method. It also cleans the glasses without streaking them.