Tank cleaning units for cleaning large industrial tanks from inside. Tank cleaning unit is lowered in the tank using high pressure hose or positioning units. Unit is rotating nozzle holder and it self cleaning inner surface effectively even of hard materials. Tank cleaning units max working pressure is 1600 bar and flow rate 500 l/min.