Been to a couple different shoe repair shops and am most satisfied with this one. They do a great job at sole replacements, even on tiny heels and they are prompt and fairly priced. The only negative is that they are not always open when stated on their posted hours. Frustrating! I would call ahead to make sure.