C: 650.787.4472
O: 650.320.7678
F: 650.320.7679

2225 East Bayshore Road, Suite 200, Palo Alto, CA 94303


If you have questions or would like to schedule an appointment please call or fill out the form below. Thank you.

The information on this site is not intended to be a substitute for formal legal advice, nor the formation of a lawyer or attorney-client relationship. This site is not intended to solicit clients for matters outside of the State of California. This is an informative web site and the information contained herein does not constitute legal advice to you on your specific case. Providing this office with details of your case by electronic transmission does not establish an attorney-client relationship between you and the firm unless and until you execute a formal written agreement. Nothing on the web site will be construed as a promise or guarantee about the outcome of your legal case.

Internet communications are not always confidential; you provide this website with your personal information at your own risk. Please do not make decisions about any legal matter without consulting with an attorney.