Heavy duty lens cleaning station