These folks are magicians when it comes to shoe repair. I have several pairs of very expensive shoes, which I did not pay full price for, which needed reheeling and new soles. One week is is their usual turn around time and is quite reasonable. When I got my shoes back they appeared almost new!
I will continue to use them and recommend that others do the same.