To effectively clean your terrazzo floor, mop with water and a neutral (not alkaline or acidic) cleaner, let it sit for five minutes to dissolve the dirt, and then rinse well. Routine maintenance only includes sweeping and mopping any sand and dirt, but for deeper cleans, hire a professional to strip and reapply the sealer and polish the floor.