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.