In technical window-cleaning jargon, we call windows like this...icky. Months and years of being pelted by the well-water sprinklers had caused as much build-up as I have ever seen. It took a while and some extra expense but I got 'em spotless. You'll have to believe me since I forgot to take any "after" pics.