Commercial window cleaning