They charge you for every part of work that needs to be done, but in the end your shoes will look like new. So worth the slightly higher than average cost!
I took 2 pairs to be repaired one of which were my favorite Jimmy Choo boots that have both suede and leather - thrashed to HELL. They rebuilt the heel among a bunch of other things and I couldn't be happier!
By my NYC shoe repair standard, this place is Top Notch.