I believe they do
If you make an appointment you will know what to expect. I believe they can help with this problem. Their techs are great. Very good experience with them.
Their shop has many talented workers, they fix them or replace them.
I think they are so big that they could fix any of it. Solved alot of our problems
I have know idea if they fix windows. I would clean them with a good window cleaner and then a good window anti-fog/defogger.
Thanks! Your answer is awaiting moderation.