The gunsmith at Gunrunner is good, but he recommended to me Bain and Davis in San Gabriel once for refinishing an old gun! He said he was slower than they are.
If it were just the site, Gunrunners is fine. They are good people, helpful. But they aren't fastest and are easily swamped it seems to me...went there to get help changing out an after market rear sight for the factory one, and they told me to come back next week as they couldn't get to me. Haven't been to Bain and Davis (will be soon), but many have recommended it to me