I have taken a number of old shoes up to Maya Shoes and each time they come back with a new life. The latest pair was a pair of black Doc Martins that I got in England -- they were only sold there so I have not been able to find a replacement. The soles were wearing thin and there was a hole in the side between the sole and the lining. I thought there was no way these could be repaired. But Maya shows surprised me, and they came back better than even. They were not only fixed, but they had removed all teh scuff marks and restored it back to the high polish finish (which was the reason I bought these).
They can be a little disorganized at times, but sorting through any of that is worth the service.