If you have a shoe that you like everything about it except for its sole, can you replace it with a completely different type of sole? For example, take the Ferragamo loafers in the first pic. The sole is quite thick for my taste and I really don't like it at all. Is it possible to have a cobbler replace that thick rubber sole with a thin leather sole as is pictured in the second picture? I would imagine it's entirely possible, but then again I have very limited knowledge on this.
Replace this sole:
With this type of sole:
Replace this sole:
With this type of sole: