Eastside Shoe Repair is very popular. So popular they've limited their store hours to Thurs-Sat (other times by appointment). And their turn-around time is 3 weeks. I took a pair of leather, knee-high riding boots to get them resoled and was super satisfied with what I got back. The "Sole-Saver" process cost about $55 (and $5 more because I wanted them to waterproof my boots) but they also threw in a free polish and conditioning. They added a Vibram sole to my boots so I would have more traction, and unless you are looking directly at the bottom of my boots you can't tell that there were any additions. They're that good. My boots look practically new. Totally worth it if you have a pair of nice boots that are getting kind of grungy and need to be spruced up.
They also fix other leather goods, but given the long wait for repairs, only take it to Eastside if you can live without it for 3 weeks. I also bought some MooBuzz polish, which is supposed to be made out of all natural ingredients and adds some waterproof-ness to your leather.
They also require a 50% down payment and can text you when your goods are ready.