I dropped off a pair of shoes to have new soles and heels installed. They were ready within 48 hours and never looked better. I was so impressed that I had another pair repaired a couple weeks later. Another very high quality repair with high quality material. I will continue to have my shoe repairs done here.