For exceptionally dirty windows, rinse the windows with a hose. Then, use a microfiber cloth or sponge and a dish detergent and water solution to gently clean the windows. Repeat again the first round doesn’t remove the build-up.