This place is my go to for any shoe repair or shoe tinting needs. The only place in the city you can get taps put on pointe shoes, leather shoes properly dyed and your birkenstock soles rebuilt.
They are friendly and helpful. You usually have to wait a week for repairs, but the work is on pointe.