I have the Shark...I got it when it was on sale at Sears..My DDil bought one and she loves it. She gave me the idea of cleaning the shower with it. It gets all the soap buildup off the shower doors, but I don't think it is likely to remove hard water deposits...I could be wrong! I am going to start looking for the hand held one on sale!