This heavy duty 207 Bar / 3000 psi Bowser Washer is the ultimate self contained cleaning machine making it the ideal solution for cleaning in tough conditions or areas of low water pressure.
Towed, self contained pressure washer cleaning system powered by a diesel engine