I've gone with Dave Page and the Rubber Room a couple of times and was satisfied. But, I will say that the folks over at Ramutas (ramutasresoles.com) have done the best so far for me. I've converted quite a few friends with these guys.
I just took my (3 pairs) of shoes to a new resoler - cascade cobbler in washington (mazama), hoping to go more local, and i had a horrible experience. i guess you get what you pay for - in this case, tho, i don't even think i got that. honestly i think they should pay me for ruining my shoes! i'm not kidding. my nice edgey pointy sport climbing shoes are now rounder than mythos, and my mythos are rounder than they were before the resole. how can anyone mess them up so much in one go?? argh!! there goes a lot of $$ down the drain.
but i've never had a bad experience with barry. it just takes a while and is pricier than the rest.
I'm probably not in a position to call them "excellent", as i've only had my shoes resoled a few times, but a local resole business called Bend Resole here in Bend, Oregon defiantly did what i would call a good job. bendresole.com/ is the website