The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Berkshire Hathaway Cl A COM 084670108 1,130 5 SH   SOLE 5 5 0 0
3M Company COM 88579Y101 435 2,650 SH   SOLE   2,650 0 0
ASML Holdings COM N07059210 8,793 81,546 SH   SOLE   81,546 0 0
AbbVie Inc COM 00287y109 1,457 22,260 SH   SOLE   22,260 0 0
Abbott Laboratories COM 002824100 3,287 73,002 SH   SOLE   73,002 0 0
Actavis Plc COM g0083b108 13,531 52,566 SH   SOLE   52,566 0 0
Advent Software Inc COM 007974108 326 10,625 SH   SOLE   10,625 0 0
Akamai Technologies COM 00971t101 8,211 130,421 SH   SOLE   130,421 0 0
Allergan Inc COM 018490102 204 960 SH   SOLE   960 0 0
Allstate Corporation COM 020002101 8,309 118,275 SH   SOLE   118,275 0 0
Altria Group Inc COM 02209S103 507 10,294 SH   SOLE   10,294 0 0
Amazon.com COM 023135106 2,067 6,660 SH   SOLE   6,660 0 0
American Electric Power COM 025537101 9,522 156,824 SH   SOLE   156,824 0 0
American Express COM 025816109 3,586 38,541 SH   SOLE   38,541 0 0
Amgen Inc COM 031162100 9,305 58,417 SH   SOLE   58,417 0 0
Apple Computer COM 037833100 13,201 119,596 SH   SOLE   119,596 0 0
Astrazeneca Plc Adr F COM 046353108 7,372 104,745 SH   SOLE   104,745 0 0
At&t Inc COM 00206R102 2,943 87,628 SH   SOLE   87,628 0 0
Auto Data Processing COM 053015103 683 8,187 SH   SOLE   8,187 0 0
Autodesk Inc. COM 052769106 379 6,311 SH   SOLE   6,311 0 0
Babson Cap Corp COM 05617k109 4,631 291,462 SH   SOLE   291,462 0 0
Bank America Corp New COM 060505104 260 14,557 SH   SOLE   14,557 0 0
Bank of Marin Bancorp COM 063425102 561 10,668 SH   SOLE   10,668 0 0
Bard C R Inc COM 067383109 4,881 29,291 SH   SOLE   29,291 0 0
Berkshire Hathaway CL B COM 084670702 594 3,955 SH   SOLE   3,955 0 0
BioMarin Pharmaceuticals Inc COM 09061G101 7,585 83,909 SH   SOLE   83,909 0 0
Biogen IDEC Inc COM 09062X103 1,778 5,238 SH   SOLE   5,238 0 0
BlackRock INC COM 09247X101 7,416 20,741 SH   SOLE   20,741 0 0
Boeing Co. COM 097023105 206 1,582 SH   SOLE   1,582 0 0
Bristol-Myers Squibb Co. COM 110122108 8,412 142,497 SH   SOLE   142,497 0 0
C V S Caremark Corp COM 126650100 333 3,461 SH   SOLE   3,461 0 0
Celgene Corp COM 151020104 1,544 13,804 SH   SOLE   13,804 0 0
Charles Schwab Corp COM 808513105 2,351 77,857 SH   SOLE   77,857 0 0
Chevron Corp COM 166764100 6,850 61,058 SH   SOLE   61,058 0 0
China Petroleum & Chemical Cor COM 16941R108 2,102 25,946 SH   SOLE   25,946 0 0
China Telecom Corp Ltd COM 169426103 333 5,665 SH   SOLE   5,665 0 0
Chipotle Mexican Grill COM 169656105 735 1,074 SH   SOLE   1,074 0 0
Chubb Corp COM 171232101 326 3,150 SH   SOLE   3,150 0 0
Cisco Systems, Inc. COM 17275r102 549 19,743 SH   SOLE   19,743 0 0
Clorox Co. Calif. COM 189054109 1,601 15,368 SH   SOLE   15,368 0 0
Coca Cola Co. COM 191216100 1,132 26,814 SH   SOLE   26,814 0 0
Colgate-Palmolive Co COM 194162103 3,687 53,295 SH   SOLE   53,295 0 0
Comcast A Spcl COM 20030N200 216 3,756 SH   SOLE   3,756 0 0
Comcast Corp Cl A COM 20030N101 701 12,087 SH   SOLE   12,087 0 0
Costco Corp COM 22160K105 6,656 46,957 SH   SOLE   46,957 0 0
Cubist Pharmaceuticals COM 229678107 302 3,000 SH   SOLE   3,000 0 0
Diageo Plc New ADR COM 25243q205 6,295 55,175 SH   SOLE   55,175 0 0
Dominion Resources COM 25746u109 8,282 107,699 SH   SOLE   107,699 0 0
Duke Energy Corp New COM 26441c204 5,720 68,466 SH   SOLE   68,466 0 0
Edison International COM 281020107 5,098 77,853 SH   SOLE   77,853 0 0
Express Scripts Inc. COM 30219G108 362 4,275 SH   SOLE   4,275 0 0
Exxon Mobil Corp COM 30231G102 6,059 65,542 SH   SOLE   65,542 0 0
F5 Networks Inc COM 315616102 8,411 64,468 SH   SOLE   64,468 0 0
Facebook Inc COM 30303m102 8,739 112,007 SH   SOLE   112,007 0 0
Fair Issac Inc COM 303250104 245 3,385 SH   SOLE   3,385 0 0
FedEx Corp COM 31428X106 8,530 49,119 SH   SOLE   49,119 0 0
Gartner, Inc. COM 366651107 316 3,755 SH   SOLE   3,755 0 0
General Dynamics Corp COM 369550108 8,432 61,271 SH   SOLE   61,271 0 0
General Electric Co. COM 369604103 3,626 143,473 SH   SOLE   143,473 0 0
General Mills, Inc. COM 370334104 1,052 19,720 SH   SOLE   19,720 0 0
Gilead Sciences COM 375558103 4,059 43,066 SH   SOLE   43,066 0 0
Goldman Sachs COM 38141G104 7,932 40,923 SH   SOLE   40,923 0 0
Google Inc Class A COM 38259p508 3,548 6,686 SH   SOLE   6,686 0 0
Google Inc Class C COM 38259p706 3,116 5,920 SH   SOLE   5,920 0 0
Home Depot COM 437076102 10,496 99,990 SH   SOLE   99,990 0 0
IAC Interactive Corp COM 44919p508 240 3,950 SH   SOLE   3,950 0 0
Illumina Inc COM 452327109 221 1,200 SH   SOLE   1,200 0 0
Int'l Business Machines COM 459200101 268 1,670 SH   SOLE   1,670 0 0
J P Morgan Chase & Co. COM 46625h100 268 4,283 SH   SOLE   4,283 0 0
Johnson & Johnson COM 478160104 2,380 22,762 SH   SOLE   22,762 0 0
Kellogg Co. COM 487836108 223 3,410 SH   SOLE   3,410 0 0
Kimberly-Clark Corp COM 494368103 302 2,610 SH   SOLE   2,610 0 0
Kinder Morgan Inc COM 49456b101 292 6,893 SH   SOLE   6,893 0 0
Kons Philips Elec NV New COM 500472303 4,343 149,766 SH   SOLE   149,766 0 0
Kraft Foods Group COM 50076q106 2,691 42,950 SH   SOLE   42,950 0 0
Lilly Eli Co COM 532457108 267 3,865 SH   SOLE   3,865 0 0
LinkedIn COM 53578a108 2,393 10,416 SH   SOLE   10,416 0 0
Lowes Companies Inc COM 548661107 220 3,200 SH   SOLE   3,200 0 0
McDonald's Corp. COM 580135101 3,609 38,518 SH   SOLE   38,518 0 0
McKesson HBOC Inc COM 58155Q103 231 1,115 SH   SOLE   1,115 0 0
Merck & Co Inc COM 58933y105 742 13,063 SH   SOLE   13,063 0 0
Microsoft Corp COM 594918104 203 4,360 SH   SOLE   4,360 0 0
Mondelez Intl Inc COM 609207105 4,170 114,798 SH   SOLE   114,798 0 0
Nike COM 654106103 277 2,882 SH   SOLE   2,882 0 0
Nordstrom Inc COM 655664100 317 3,990 SH   SOLE   3,990 0 0
Norfolk Southern Corp. COM 655844108 329 3,000 SH   SOLE   3,000 0 0
Nucor Corp COM 670346105 1,099 22,401 SH   SOLE   22,401 0 0
Oracle COM 68389X105 1,151 25,593 SH   SOLE   25,593 0 0
Pepsico COM 713448108 304 3,217 SH   SOLE   3,217 0 0
Perrigo Company Plc COM g97822103 1,863 11,148 SH   SOLE   11,148 0 0
Pfizer, Inc. COM 717081103 452 14,526 SH   SOLE   14,526 0 0
Philip Morris International COM 718172109 568 6,968 SH   SOLE   6,968 0 0
Polaris Industries Inc COM 731068102 455 3,009 SH   SOLE   3,009 0 0
Procter & Gamble Co. COM 742718109 24,283 266,579 SH   SOLE   266,579 0 0
Pub Svc Enterprise Group COM 744573106 209 5,057 SH   SOLE   5,057 0 0
Qualcomm Inc COM 747525103 4,951 66,608 SH   SOLE   66,608 0 0
Ross Stores Inc COM 778296103 3,549 37,652 SH   SOLE   37,652 0 0
Royal Bank of Canada COM 780087102 6,952 100,645 SH   SOLE   100,645 0 0
Salesforce.com COM 79466l302 6,323 106,616 SH   SOLE   106,616 0 0
Sanofi Aventis Adr COM 80105n105 2,008 44,032 SH   SOLE   44,032 0 0
Sempra Energy COM 816851109 5,870 52,716 SH   SOLE   52,716 0 0
Smith & Nephew Adr COM 83175M205 1,817 49,462 SH   SOLE   49,462 0 0
Smucker JM Company COM 832696405 413 4,086 SH   SOLE   4,086 0 0
Snap-on Inc. COM 833034101 5,879 42,991 SH   SOLE   42,991 0 0
Stanley Black & Decker COM 854502101 1,240 12,903 SH   SOLE   12,903 0 0
Starbucks Corp COM 855244109 3,458 42,142 SH   SOLE   42,142 0 0
Taiwan Semiconductor Adr COM 874039100 7,796 348,365 SH   SOLE   348,365 0 0
Target Corp COM 87612E106 6,210 81,802 SH   SOLE   81,802 0 0
Tata Motors Ltd COM 876568502 5,836 138,043 SH   SOLE   138,043 0 0
Teradata Corp COM 88076W103 207 4,729 SH   SOLE   4,729 0 0
The Southern Company COM 842587107 1,452 29,560 SH   SOLE   29,560 0 0
Tractor Supply Company COM 892356106 4,286 54,378 SH   SOLE   54,378 0 0
US Bancorp DEL COM 902973304 7,410 164,851 SH   SOLE   164,851 0 0
Unilever PLC Amer Shs F COM 904767704 3,365 83,124 SH   SOLE   83,124 0 0
Union Pacific Corp COM 907818108 666 5,591 SH   SOLE   5,591 0 0
Verizon Communications COM 92343v104 6,842 146,257 SH   SOLE   146,257 0 0
Visa Inc COM 92826c839 6,958 26,536 SH   SOLE   26,536 0 0
Wal-Mart Stores Inc. COM 931142103 376 4,378 SH   SOLE   4,378 0 0
Walt Disney Holding Co. COM 254687106 697 7,395 SH   SOLE   7,395 0 0
Wells Fargo COM 949746101 8,209 149,747 SH   SOLE   149,747 0 0
Whole Foods Market Inc COM 966837106 3,761 74,591 SH   SOLE   74,591 0 0
Yum Brands Inc COM 988498101 5,566 76,397 SH   SOLE   76,397 0 0
Zimmer Holdings Inc COM 98956P102 219 1,932 SH   SOLE   1,932 0 0
Vanguard Total Stock Market VI ETF 922908769 592 5,589 SH   SOLE   5,589 0 0
Buckeye Partners LP MLP 118230101 1,812 23,945 SH   SOLE   23,945 0 0
Enterprise Prd Partners LP MLP 293792107 230 6,375 SH   SOLE   6,375 0 0
Magellan Midstream Partners MLP 559080106 4,734 57,275 SH   SOLE   57,275 0 0
Alexandria Real Estate Equitie REIT 015271109 3,582 40,360 SH   SOLE   40,360 0 0
American Tower Corp REIT 03027x100 3,484 35,250 SH   SOLE   35,250 0 0
Boston Properties Inc REIT 101121101 6,008 46,684 SH   SOLE   46,684 0 0
H C P Inc Reit REIT 40414L109 5,716 129,827 SH   SOLE   129,827 0 0
Health Care Reit REIT 42217K106 8,526 112,667 SH   SOLE   112,667 0 0
Prologis Inc REIT 74340W103 584 13,581 SH   SOLE   13,581 0 0
Simon Property Group REIT 828806109 3,729 20,477 SH   SOLE   20,477 0 0