Dropped off a pair of leather dress shoes to repair a small tear and to change the lining on the heels to provide some extra support. The work was well done and the shoes came back cleaned up, polished 'on the house', and looking like new.
I would suggest calling ahead to make sure that the work is done. I dropped by mid-morning on the day I was told to pick them up and they weren't ready. To their credit, they gave me a call a little while later to let me know they were ready and apologized for the delay when I returned to the store later that day.