Eric at Pleasant Hill bikes is very friendly (he'll talk your ear off) and knowledgeable. I test rode a few bikes there a few years ago, and had a fitting on a later bike, but he still remembers me.
I've had tune-ups at both the Dublin and Livermore shops, which were fine, but don't know anything more about them.
Sharp's in Lafayette has friendly, helpful staff. But I don't remember which brands they carry.
Good luck in your search.