I clean windows in & out + freezer tops fortnightly.
Most Aldi's don't get the first floor glass cleaned at all, as those windows are usually a separate unit & not visible from inside the shop. The ground floor panels that are greyed out usually get washed externally "as required" - ask the manager, but usually once every 2-3 months is enough.
The internal lobby glass is usually the worst with greasy pawprints,.. but the higher sections only need cleaning every 4th or 5th visit.
If you do pressure washing etc mention that, + sign/cladding cleaning as Aldi's do get this kinda work done annually too (At the area manager's discretion).
Keep the area manager happy & you could get more stores,...