Most of our Cheshire Window Cleaning customers choose either a monthly basis (4 weekly) or bi-monthly (8 weekly) clean. We are also able to call less frequently or as a one-off, although of course with the extra build-up of dirt, this will be reflected in the price.