I brought in my beloved Clarks Desert Trek shoes with cracked soles. I requested a specific new replacement sole. They carefully talked me thorough all the available options. They also let me know about any contingencies that might require them to do different repair work during the process.
When I picked up the repaired shoes, they were beautiful. They even replaced the insoles for me. It's like a brand new pair of shoes for half price. The wait was a bit long and it was a little difficult to find a time when they were open to pick up the shoes, but everything was well worth the wait.