In SoCal, I've trained with these guys:
http://www.civilianarmstraining.com/
It's been a couple of years since I trained with these guys. I took their basic handgun course twice and thought it was good. They've grown quite a bit over the last couple of years so they must be doing something right.
If you are in the Socal area, Front Sight in Pahrump, Nevada is only a 4 hour drive and worth it. Look on ebay to buy certificates to attend 2 or 4 day basic handgun courses. I highly recommend the 4 day. There is affordable/tolerable lodging in Pahrump & cheap gas for the return trip.
EDIT: Sorry - I didn't read your post all the way through and realized you are in NorCal.