next time say you are "just outside the bay area". I can promise you that other people living in SF may not even know where pleasant hill is.
Do a google maps search for ski shops in the SF area. Your best bets are D-Structure, somewhere in SF, or Porters. Look into bigger places like REI too.