I had a pair of riding boots and the soles completely disintegrated as I was wearing them. I took them into Central Shoe Repair and appreciated her up-front honesty when she said, "The first thing you need to ask is, is it worth it to replace the soles? It will cost $85." Since the boots cost well over that ten years ago, I said yes it was. I was able to choose which soles I wanted out of a large assortment. I was told they'd be done in a week.
I didn't get a call to say the boots were done, but a quick call to the shop confirmed they were indeed ready. I picked them up today. Wow. The soles are even better than when the boots were new--they are lighter, with better treads. The soles feel solid, the stitch-work looks great, and the boots are completely cleaned, too.
We know exactly where to go if we need any repair work on shoes or other leather. These people are excellent. Well worth the 45-minute drive to get there.