MotoWRX in Livermore can balance the tires for you. http://motowrx.com/
Ask for Andy. He'll even probably let you stand out in the shop and talk to him while he's doing it.
I know of a place in Folsom that will do just balancing as well, but that's a bit far for you.
__Scott R. Nelson, 2008 KTM 990 Adventure, 2001 Honda XR650L, Folsom, CA