A method of applying a conditioning agent to a hard surface, comprising: filling a reservoir of a container fluidly connected to an agent dispensing device with the conditioning agent, wherein the container is part of an assembly comprising a pole and a tool secured to the pole, wherein the pole comprises a first pole portion and a second pole portion, a first axis (Sa) through the first pole portion is offset from a second axis (Pa) through the second pole portion and the tool is connected to the second pole portion; operating a dispensing trigger of the assembly to dispense the conditioning agent to the hard surface, the trigger being operatively connected to the agent dispensing device so as to open the agent dispensing device and dispense the conditioning agent therethrough, characterized in that the dispensing of the conditioning agent is aided by the force of gravity; the method further comprising: rotating the tool about the first axis defined by the first pole portion in a first direction and then reversing the direction of motion such that a leading edge of the tool stays in front of the tool or behind the tool of the operation is reversed; and moving the tool in a continuous S-shaped motion while an operator moves by repeating the previous step such that the leading edge stays in front of the tool throughout the motion or behind the tool when the operation is reversed. filling a reservoir of a container fluidly connected to an agent dispensing device with the conditioning agent, wherein the container is part of an assembly comprising a pole and a tool secured to the pole, wherein the pole comprises a first pole portion and a second pole portion, a first axis (Sa) through the first pole portion is offset from a second axis (Pa) through the second pole portion and the tool is connected to the second pole portion; operating a dispensing trigger of the assembly to dispense the conditioning agent to the hard surface, the trigger being operatively connected to the agent dispensing device so as to open the agent dispensing device and dispense the conditioning agent therethrough, characterized in that the dispensing of the conditioning agent is aided by the force of gravity; the method further comprising: rotating the tool about the first axis defined by the first pole portion in a first direction and then reversing the direction of motion such that a leading edge of the tool stays in front of the tool or behind the tool of the operation is reversed; and moving the tool in a continuous S-shaped motion while an operator moves by repeating the previous step such that the leading edge stays in front of the tool throughout the motion or behind the tool when the operation is reversed. rotating the tool about the first axis defined by the first pole portion in a first direction and then reversing the direction of motion such that a leading edge of the tool stays in front of the tool or behind the tool of the operation is reversed; and moving the tool in a continuous S-shaped motion while an operator moves by repeating the previous step such that the leading edge stays in front of the tool throughout the motion or behind the tool when the operation is reversed.