No, you can’t use detergent on the robot. That means it won’t remove tough stains very well. Additionally, you can’t use the robovac to clean up spills.