Here in Charlotte, NC there is a great camera repair place, Southern Photo Technical Service. I've used them a few times. Somewhat closer to you in California is Photography on Bald Mountain, http://www.baldmtn.com/index.html - they have a great reputation AFAIK.
Charlie
You might check with Mark Hansen and see if he works on these very good and reasonable. Not sure of his email of hand but just google him and should get it ok.