This does a very good job supplying the solution and water to clean your head. The only problem was to get a smaller rubber tip to go into the one they provided and to go into my Rico r12000. If it had the right size hose on it that will go into my unit would be great. But it does a good job of squeezing the fluid through with light modification to it. Very happy to be able to clean my machine finally the right way.