Green Lake Jewelry Works. Amazing shop. Their repair lab is bigger than most jewelry stores. It's worth going in to see. They've done great work for me.
I would also recommend Green Lake Jewelry, which was recommended to me by a prominent jewelry shop owner. They did a seamless job with an ornate ring band that I needed to resize.