5 Stars
My shoes were about 10 years old and they replaced the soles, cleaned and polished them, and my shoes came back looking almost new. (I say almost new because they did show some wear after 10 years.) I'm very happy with the wonderful job they did for me.