The various embodiments herein provide a mechanism for cleaning the interior surfaces of pipes / tubes. The mechanism comprises a power transfer shaft, a power generator, a power transmission means attached to the power generation means and the power transfer shaft, an electrical valve and pump, an electrical unit to generate a dynamic force, a controller for remote force controlling, a liquid guidance system integrated to the power transfer shaft, a movement conditioner for the power transfer shaft; and at least one cleaning tool removably attached to the power transfer shaft. The at least one cleaning tool includes a predefined structure to convert a turning movement of the cleaning tool into a rotational movement of the power transfer shaft for cleaning of the deposits in the pipe / tubes without any damage to an internal body of the pipe & tube.