larry walters in orlando is very good and i think he works with a company that has offices in california.
http://www.firstamendment.com/ that is for the east coast office. call them im sure they have something in the west coast. you can see many stories larry writes about on various forums and the net.