If you want to ensure quality, getting the service of a cobbler to fix your shoes is the best route you can take. They can charge around £22 on average to replace ladies leather ½ soles, and depending on the cobbler, the costs can go up to £32. Every cobbler charges differently and you can find ones with lower rates and able to offer discounts. Most of the time, old-school repair shops are the most affordable ones. Big repair companies tend to charge more because to their higher overheads.
No matter what the repair costs are, it would highly likely still be way less expensive than buying a new pair of good shoes. If you have a favourite pair, it’s best to not throw them away when they get damaged. Your local cobbler can fix them and make them look like new, saving you from spending more on new shoes. Besides, buying new would mean having to break the new shoes in again. O