For the best disinfecting results, yes. Surfaces need to be clean from dirt and grime so the disinfectant can come in direct contact with the germs rather than just on top of the dirt or debris.