online it says 3-4 days to finish. when i went there they said 5 days. in actuality, i got my shoes back after 8 days, but that is after i inquired about it. i needed my shoes clean so i could wear it for an event. other than that, my shoes came back pretty clean