Just in case you don't find anyone around here. We have gone to ManMur on Hillsborough and they do wonderful work on all kinds of shoes, bags, etc.
Not super close but there is a place near where old stage and 401 intersect. Can't remember the name but if you're on old stage you just crossover over 401, and it's on that desolate looking road on the other side.