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
3M COM 604059105 7,584 38,557 SH   SOLE   0 0 38,557
Abbott Laboratories COM 002824100 6,000 98,377 SH   SOLE   0 0 98,377
Abbvie Inc COM 00287Y109 6,445 69,565 SH   SOLE   0 0 69,565
Adobe Systems COM 00724F101 10,620 43,559 SH   SOLE   0 0 43,559
Alphabet Inc A CAP STK CL A 02079K305 4,541 4,022 SH   SOLE   0 0 4,022
Alphabet Inc C Non Voting Shar CAP STK CL C 02079K107 10,420 9,340 SH   SOLE   0 0 9,340
Altria Group Inc. COM 022095103 364 6,410 SH   SOLE   0 0 6,410
Amazon Com Inc COM 023235106 16,516 9,717 SH   SOLE   0 0 9,717
American Express Company COM 025816109 4,230 43,172 SH   SOLE   0 0 43,172
Amgen Incorporated COM 031162100 7,603 41,193 SH   SOLE   0 0 41,193
Anheuser Busch COM 03524A108 4,846 48,097 SH   SOLE   0 0 48,097
Apple Inc. COM 037833100 18,758 101,336 SH   SOLE   0 0 101,336
Applied Materials Inc COM 038222105 3,222 69,767 SH   SOLE   0 0 69,767
AT&T New COM 00206R102 7,080 220,496 SH   SOLE   0 0 220,496
Auto Data Processing COM 053015103 4,178 31,149 SH   SOLE   0 0 31,149
Autodesk COM 052769106 287 2,192 SH   SOLE   0 0 2,192
Bank of America Corp COM 060505104 395 14,024 SH   SOLE   0 0 14,024
Baxter International Inc COM 071813109 3,165 42,876 SH   SOLE   0 0 42,876
Becton Dickinson & Co COM 075887109 7,516 31,375 SH   SOLE   0 0 31,375
Berkshire Hathaway Cl B CL B 084670207 2,978 15,960 SH   SOLE   0 0 15,960
Boeing COM 097023105 15,679 46,731 SH   SOLE   0 0 46,731
BP Plc PLC 055622104 669 14,670 SH   SOLE   0 0 14,670
Bristol Myers Squibb COM 110122108 3,747 67,724 SH   SOLE   0 0 67,724
C S X Corp COM 126408103 9,440 148,017 SH   SOLE   0 0 148,017
Calavo Growers Inc COM 128246105 327 3,403 SH   SOLE   0 0 3,403
Caterpillar COM 149123101 3,747 27,619 SH   SOLE   0 0 27,619
Celgene Corp COM 151020104 2,772 34,904 SH   SOLE   0 0 34,904
Charles Schwab Corp COM 808513105 5,685 111,266 SH   SOLE   0 0 111,266
Chevron Corp COM 166764100 9,694 76,679 SH   SOLE   0 0 76,679
Cisco Systems COM 17275R102 10,406 241,840 SH   SOLE   0 0 241,840
Coca Cola Company COM 191216100 2,091 47,680 SH   SOLE   0 0 47,680
Colgate-Palmolive Co COM 194162103 736 11,366 SH   SOLE   0 0 11,366
ConAgra Brands Inc COM 205887102 239 6,700 SH   SOLE   0 0 6,700
ConocoPhillips COM 20825C104 1,319 18,952 SH   SOLE   0 0 18,952
Corning Inc COM 219350105 4,497 163,496 SH   SOLE   0 0 163,496
Costco Companies Inc. COM 22160Q102 10,017 47,933 SH   SOLE   0 0 47,933
Cummins Inc COM 231021106 3,802 28,587 SH   SOLE   0 0 28,587
Deere & Co COM 244199105 5,246 37,527 SH   SOLE   0 0 37,527
Deutsche Telekom AG ADR ADR 251566105 3,921 254,088 SH   SOLE   0 0 254,088
Disney Walt Co. COM 254687106 9,479 90,448 SH   SOLE   0 0 90,448
DowDuPont Inc COM 26078J100 1,158 17,569 SH   SOLE   0 0 17,569
Edwards Lifesciences Cp COM 281761908 6,905 47,439 SH   SOLE   0 0 47,439
Electronic Arts Inc. COM 285512109 5,292 37,533 SH   SOLE   0 0 37,533
Eli Lilly COM 532457108 3,622 42,457 SH   SOLE   0 0 42,457
Emerson Electric Co COM 291011104 2,791 40,367 SH   SOLE   0 0 40,367
Enbridge Inc COM 29250N105 6,491 181,874 SH   SOLE   0 0 181,874
Exxon Mobil Corporation COM 30231G102 6,990 84,496 SH   SOLE   0 0 84,496
Facebook Inc Class A CL A 30303M102 14,245 73,312 SH   SOLE   0 0 73,312
General Electric COM 369604103 1,340 98,513 SH   SOLE   0 0 98,513
Genesee & Wyoming Cl A CL A 371559105 2,035 25,032 SH   SOLE   0 0 25,032
Genl Amer Investors Co COM 368802104 257 7,516 SH   SOLE   0 0 7,516
Gilead Sciences Inc COM 375558103 1,986 28,037 SH   SOLE   0 0 28,037
Glaxosmithkline Plc Adrf PLC ADRF 37733W105 3,137 77,832 SH   SOLE   0 0 77,832
Hewlett Packard Enterprises Co COM 42824C109 225 15,434 SH   SOLE   0 0 15,434
Home Depot Inc COM 437076102 9,588 49,144 SH   SOLE   0 0 49,144
Honeywell International COM 438516106 7,466 51,834 SH   SOLE   0 0 51,834
HP Inc COM 40434L105 434 19,152 SH   SOLE   0 0 19,152
Hubbell Inc Class B CL B 443510201 2,950 27,903 SH   SOLE   0 0 27,903
Huntington Bancshares Inc COM 446150104 271 18,400 SH   SOLE   0 0 18,400
Intel Corp COM 458140100 16,055 322,990 SH   SOLE   0 0 322,990
Intl Business Machines COM 459200101 7,039 50,391 SH   SOLE   0 0 50,391
Intuit Inc COM 461202103 2,825 13,828 SH   SOLE   0 0 13,828
iShares US Regional Banks COM 464288778 240 4,890 SH   SOLE   0 0 4,890
J.P. Morgan Chase & Co COM 46625H100 237 2,276 SH   SOLE   0 0 2,276
Johnson & Johnson COM 478160104 7,044 58,056 SH   SOLE   0 0 58,056
Kraft Heinz Co COM 500754106 2,779 44,242 SH   SOLE   0 0 44,242
Lab Cp Of Amer Hldg New COM 50540R409 4,230 23,564 SH   SOLE   0 0 23,564
Lockheed Martin Corp COM 539830109 220 748 SH   SOLE   0 0 748
Lowes Companies Inc COM 548661107 315 3,305 SH   SOLE   0 0 3,305
Marathon Petroleum Corp COM 56585A102 355 5,065 SH   SOLE   0 0 5,065
Masco Corp COM 574599106 242 6,475 SH   SOLE   0 0 6,475
Mc Cormick & Co Inc N-Vt COM NON VTG 579780206 5,280 45,489 SH   SOLE   0 0 45,489
Mc Donalds Corp COM 580135101 7,564 48,279 SH   SOLE   0 0 48,279
Medtronic Inc COM 585055106 3,749 43,791 SH   SOLE   0 0 43,791
Merck COM 589331107 2,917 48,065 SH   SOLE   0 0 48,065
Microsoft Corp COM 594918104 14,592 147,984 SH   SOLE   0 0 147,984
Mondelez Intl Inc Cl A CL A 609207105 3,045 74,273 SH   SOLE   0 0 74,273
Netflix Inc COM 64110L106 347 889 SH   SOLE   0 0 889
Newell Brands Inc COM 651229106 3,032 117,600 SH   SOLE   0 0 117,600
Nike Inc Class B CL B 654106103 11,754 147,516 SH   SOLE   0 0 147,516
Novartis A G Spon Adr SPON ADR 66987V109 262 3,475 SH   SOLE   0 0 3,475
nVent Electric PLC SHS G6700G107 657 26,200 SH   SOLE   0 0 26,200
NXP Semiconductor N.V. COM N6596X109 232 2,129 SH   SOLE   0 0 2,129
Oracle Corporation COM 68389X105 1,017 23,099 SH   SOLE   0 0 23,099
Paccar Inc COM 693718108 1,364 22,030 SH   SOLE   0 0 22,030
PayPal Holdings Inc COM 70450Y103 9,607 115,383 SH   SOLE   0 0 115,383
Pentair Ltd Com COM 709631105 1,110 26,400 SH   SOLE   0 0 26,400
Pepsico Inc COM 713448108 9,649 88,630 SH   SOLE   0 0 88,630
Pfizer Inc COM 717081103 7,116 196,155 SH   SOLE   0 0 196,155
Philip Morris Intl Inc COM 718172109 361 4,475 SH   SOLE   0 0 4,475
Phillips 66 COM 718546104 423 3,767 SH   SOLE   0 0 3,767
Pioneer Natural Resources Co COM 723787107 3,023 15,977 SH   SOLE   0 0 15,977
Procter & Gamble COM 742718109 4,100 52,535 SH   SOLE   0 0 52,535
Qualcomm Inc COM 747525103 6,572 117,122 SH   SOLE   0 0 117,122
Raytheon Company New COM 755111507 1,565 8,103 SH   SOLE   0 0 8,103
Regeneron Pharms Inc COM 76886F107 508 1,475 SH   SOLE   0 0 1,475
Roche Hldg Ltd Spon Adrf COM 771195104 400 14,488 SH   SOLE   0 0 14,488
Royal Dutch Shell PLC ADR A SPNS ADR A 780259206 2,699 38,991 SH   SOLE   0 0 38,991
Sanofi Aventis COM 80105N105 565 14,141 SH   SOLE   0 0 14,141
Schlumberger COM 806857108 7,748 115,602 SH   SOLE   0 0 115,602
Schwab US Broad Market ETF COM 808524102 309 4,688 SH   SOLE   0 0 4,688
Snap On Tools COM 833034101 2,712 16,875 SH   SOLE   0 0 16,875
Starbucks Corp COM 855244109 8,101 165,843 SH   SOLE   0 0 165,843
Stryker Corp COM 863667101 405 2,400 SH   SOLE   0 0 2,400
Sysco Corp. COM 871829107 7,970 116,713 SH   SOLE   0 0 116,713
Target Corporation COM 87612E106 1,218 16,013 SH   SOLE   0 0 16,013
Texas Instruments Inc COM 882508104 259 2,356 SH   SOLE   0 0 2,356
Twitter Inc COM 90184L102 276 6,325 SH   SOLE   0 0 6,325
Union Pacific Corp COM 907878108 8,742 61,705 SH   SOLE   0 0 61,705
United Natural Foods Inc COM 911163103 391 9,181 SH   SOLE   0 0 9,181
United Parcel Service B CL B 911312106 7,972 75,046 SH   SOLE   0 0 75,046
Verizon Communications COM 92343V104 7,456 148,204 SH   SOLE   0 0 148,204
Viacom Inc Non Vtg Cl B CL B NON VTG 92553P201 510 16,927 SH   SOLE   0 0 16,927
Visa Inc. Class A CL A 92826C839 15,161 114,470 SH   SOLE   0 0 114,470
Vodafone Group Plc COM 92857W100 2,493 102,563 SH   SOLE   0 0 102,563
Walgreens Boots Alliance Inc COM 931427108 6,258 104,274 SH   SOLE   0 0 104,274
Wal-Mart Stores Inc COM 931142103 404 4,725 SH   SOLE   0 0 4,725
Watts Water Tech Inc A CL A 942749102 1,771 22,590 SH   SOLE   0 0 22,590
Wells Fargo & Company COM 949746101 681 12,285 SH   SOLE   0 0 12,285
Yum Brands COM 988498101 2,756 35,237 SH   SOLE   0 0 35,237
Yum China Holdings Inc COM 98850P109 1,341 34,871 SH   SOLE   0 0 34,871
Zimmer Biomet Hldgs Inc COM 98956P102 4,468 40,093 SH   SOLE   0 0 40,093
Zoetis Inc COM 98978V103 10,269 120,547 SH   SOLE   0 0 120,547