I always take my shoes to Jose for repair, have done for years. The price is reasonable, he always does a good job, and he's a very sweet person. The only drawback is that, as another reviewer mentioned, he's open during business hours only during the week (though it is open on Saturday as well).