What is the best way to clean a motorhome black water tank?

To clean the black water tank, first empty it, flush it with a dedicated hose until the water runs clear, and finally use a specialised product for black water tanks.