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 88579Y101 7,305 44,435 SH   SOLE   0 0 44,435
Abbott Laboratories COM 002824100 7,346 87,801 SH   SOLE   0 0 87,801
Abbvie Inc COM 00287Y109 4,142 54,705 SH   SOLE   0 0 54,705
Adobe Systems COM 00724F101 10,990 39,783 SH   SOLE   0 0 39,783
Advanced Micro Devices COM 007903107 492 17,000 SH   SOLE   0 0 17,000
Alphabet Inc A CAP STK CL A 02079K305 5,453 4,466 SH   SOLE   0 0 4,466
Alphabet Inc C Non Voting Shar CAP STK CL C 02079K107 11,274 9,249 SH   SOLE   0 0 9,249
Altria Group Inc. COM 02209S103 253 6,210 SH   SOLE   0 0 6,210
Amazon Com Inc COM 023235106 18,492 10,653 SH   SOLE   0 0 10,653
American Electric Power COM 025537101 248 2,649 SH   SOLE   0 0 2,649
American Express Company COM 025816109 4,782 40,437 SH   SOLE   0 0 40,437
Amgen Incorporated COM 031162100 7,531 38,919 SH   SOLE   0 0 38,919
Anheuser Busch COM 03524A108 6,078 63,886 SH   SOLE   0 0 63,886
Apple Inc. COM 037833100 23,971 107,031 SH   SOLE   0 0 107,031
Applied Materials Inc COM 038222105 5,160 103,410 SH   SOLE   0 0 103,410
AT&T New COM 00206R102 8,261 218,321 SH   SOLE   0 0 218,321
Auto Data Processing COM 053015103 4,530 28,066 SH   SOLE   0 0 28,066
Autodesk COM 052769106 323 2,192 SH   SOLE   0 0 2,192
Bank of America Corp COM 060505104 411 14,114 SH   SOLE   0 0 14,114
Baxter International Inc COM 071813109 3,649 41,721 SH   SOLE   0 0 41,721
Becton Dickinson & Co COM 075887109 8,088 31,977 SH   SOLE   0 0 31,977
Berkshire Hathaway Cl B CL B 084670702 3,046 14,643 SH   SOLE   0 0 14,643
Boeing COM 097023105 17,706 46,538 SH   SOLE   0 0 46,538
BP Plc PLC 055622104 372 9,815 SH   SOLE   0 0 9,815
Bristol Myers Squibb COM 110122108 3,449 68,030 SH   SOLE   0 0 68,030
C S X Corp COM 126408103 9,489 136,998 SH   SOLE   0 0 136,998
Calavo Growers Inc COM 128246105 323 3,403 SH   SOLE   0 0 3,403
Caterpillar COM 149123101 4,422 35,014 SH   SOLE   0 0 35,014
Celgene Corp COM 151020104 2,178 21,939 SH   SOLE   0 0 21,939
Charles Schwab Corp COM 808513105 5,904 141,144 SH   SOLE   0 0 141,144
Chevron Corp COM 166764100 8,648 72,923 SH   SOLE   0 0 72,923
Cisco Systems COM 17275R102 11,932 241,496 SH   SOLE   0 0 241,496
Coca Cola Company COM 191216100 2,429 44,623 SH   SOLE   0 0 44,623
Colgate-Palmolive Co COM 194162103 653 8,891 SH   SOLE   0 0 8,891
Comcast Corp New Cl A COM 20030N101 230 5,124 SH   SOLE   0 0 5,124
ConocoPhillips COM 20825C104 596 10,472 SH   SOLE   0 0 10,472
Constellation Brands Inc A CL A 21036P108 6,160 29,721 SH   SOLE   0 0 29,721
Corning Inc COM 219350105 5,134 180,019 SH   SOLE   0 0 180,019
Costco Companies Inc. COM 22160K105 12,737 44,209 SH   SOLE   0 0 44,209
Cummins Inc COM 231021106 5,071 31,179 SH   SOLE   0 0 31,179
Deere & Co COM 244199105 5,900 34,980 SH   SOLE   0 0 34,980
Deutsche Telekom AG ADR ADR 251566105 3,385 202,603 SH   SOLE   0 0 202,603
Disney Walt Co. COM 254687106 12,041 92,400 SH   SOLE   0 0 92,400
Dow Inc COM 260557103 201 4,223 SH   SOLE   0 0 4,223
DuPont de Nemours Inc COM 26614N102 307 4,306 SH   SOLE   0 0 4,306
Edison International COM 281020107 262 3,475 SH   SOLE   0 0 3,475
Edwards Lifesciences Cp COM 28176E108 9,479 43,106 SH   SOLE   0 0 43,106
Elanco Animal Health COM 28414H103 451 16,987 SH   SOLE   0 0 16,987
Electronic Arts Inc. COM 285512109 4,906 50,156 SH   SOLE   0 0 50,156
Eli Lilly COM 532457108 3,576 31,986 SH   SOLE   0 0 31,986
Emerson Electric Co COM 291011104 2,193 32,805 SH   SOLE   0 0 32,805
Enbridge Inc COM 29250N105 6,136 174,938 SH   SOLE   0 0 174,938
Exxon Mobil Corporation COM 30231G102 3,203 45,367 SH   SOLE   0 0 45,367
Facebook Inc Class A CL A 30303M102 13,995 78,591 SH   SOLE   0 0 78,591
Fedex Corporation COM 31428X106 3,681 25,289 SH   SOLE   0 0 25,289
General Electric COM 369604103 282 31,583 SH   SOLE   0 0 31,583
Genesee & Wyoming Cl A CL A 371559105 673 6,095 SH   SOLE   0 0 6,095
Genl Amer Investors Co COM 368802104 273 7,516 SH   SOLE   0 0 7,516
Gilead Sciences Inc COM 375558103 1,346 21,251 SH   SOLE   0 0 21,251
Glaxosmithkline Plc Adrf PLC ADRF 37733W105 4,152 97,303 SH   SOLE   0 0 97,303
Hewlett Packard Enterprises Co COM 42824C109 207 13,659 SH   SOLE   0 0 13,659
Home Depot Inc COM 437076102 11,460 49,393 SH   SOLE   0 0 49,393
Honeywell International COM 438516106 8,847 52,291 SH   SOLE   0 0 52,291
HP Inc COM 40434L105 474 25,079 SH   SOLE   0 0 25,079
Hubbell Inc Class B CL B 443510607 3,257 24,789 SH   SOLE   0 0 24,789
Huntington Bancshares Inc COM 446150104 262 18,400 SH   SOLE   0 0 18,400
Intel Corp COM 458140100 15,833 307,265 SH   SOLE   0 0 307,265
Intl Business Machines COM 459200101 6,192 42,582 SH   SOLE   0 0 42,582
Intuit Inc COM 461202103 3,266 12,283 SH   SOLE   0 0 12,283
IQIYI Inc ADR SPON ADS 46267X108 549 34,052 SH   SOLE   0 0 34,052
Johnson & Johnson COM 478160104 7,698 59,502 SH   SOLE   0 0 59,502
J.P. Morgan Chase & Co COM 46625H100 274 2,336 SH   SOLE   0 0 2,336
Lab Cp Of Amer Hldg New COM 50540R409 4,662 27,753 SH   SOLE   0 0 27,753
Lockheed Martin Corp COM 539830109 291 748 SH   SOLE   0 0 748
Lowes Companies Inc COM 548661107 234 2,135 SH   SOLE   0 0 2,135
Marathon Petroleum Corp COM 56585A102 307 5,065 SH   SOLE   0 0 5,065
Masco Corp COM 574599106 256 6,145 SH   SOLE   0 0 6,145
Mc Cormick & Co Inc N-Vt COM NON VTG 579780206 6,341 40,571 SH   SOLE   0 0 40,571
Mc Donalds Corp COM 580135101 9,540 44,432 SH   SOLE   0 0 44,432
Medtronic Inc SHS G5960L103 4,448 40,953 SH   SOLE   0 0 40,953
Merck COM 58933Y105 5,956 70,761 SH   SOLE   0 0 70,761
Microsoft Corp COM 594918104 18,328 131,829 SH   SOLE   0 0 131,829
Mondelez Intl Inc Cl A CL A 609207105 3,459 62,528 SH   SOLE   0 0 62,528
Motorola Solutions Inc COM 620076307 218 1,284 SH   SOLE   0 0 1,284
Netflix Inc COM 64110L106 213 797 SH   SOLE   0 0 797
Nike Inc Class B CL B 654106103 12,786 136,138 SH   SOLE   0 0 136,138
Nordson Corp COM 655663102 1,119 7,653 SH   SOLE   0 0 7,653
Novartis A G Spon Adr SPON ADR 66987V109 280 3,225 SH   SOLE   0 0 3,225
nVent Electric PLC SHS G6700G107 388 17,627 SH   SOLE   0 0 17,627
NVIDIA Corp COM 67066G104 2,614 15,019 SH   SOLE   0 0 15,019
NXP Semiconductor N.V. COM N6596X109 3,652 33,470 SH   SOLE   0 0 33,470
Oracle Corporation COM 68389X105 1,216 22,105 SH   SOLE   0 0 22,105
PayPal Holdings Inc COM 70450Y103 10,732 103,606 SH   SOLE   0 0 103,606
Pentair Ltd Com SHS G7S00T104 805 21,312 SH   SOLE   0 0 21,312
Pepsico Inc COM 713448108 11,451 83,525 SH   SOLE   0 0 83,525
Pfizer Inc COM 717081103 6,280 174,794 SH   SOLE   0 0 174,794
Philip Morris Intl Inc COM 718172109 351 4,625 SH   SOLE   0 0 4,625
Phillips 66 COM 718546104 375 3,665 SH   SOLE   0 0 3,665
Pioneer Natural Resources Co COM 723787107 1,016 8,083 SH   SOLE   0 0 8,083
Pro Medicus Ltd COM Q77301101 1,509 80,000 SH   SOLE   0 0 80,000
Procter & Gamble COM 742718109 5,794 46,589 SH   SOLE   0 0 46,589
Qualcomm Inc COM 747525103 8,425 110,450 SH   SOLE   0 0 110,450
Raytheon Company New COM 755111507 1,431 7,296 SH   SOLE   0 0 7,296
Regeneron Pharms Inc COM 76886F107 2,007 7,236 SH   SOLE   0 0 7,236
Roche Hldg Ltd Spon Adrf COM 771195104 311 8,540 SH   SOLE   0 0 8,540
Royal Dutch Shell PLC ADR A SPNS ADR A 780259206 1,181 20,076 SH   SOLE   0 0 20,076
Sanofi Aventis COM 80105N105 549 11,855 SH   SOLE   0 0 11,855
Schlumberger COM 806857108 4,397 128,689 SH   SOLE   0 0 128,689
Schwab US Broad Market ETF COM 808524102 473 6,665 SH   SOLE   0 0 6,665
Sempra Energy COM 816851109 247 1,678 SH   SOLE   0 0 1,678
Snap On Tools COM 833034101 2,453 15,675 SH   SOLE   0 0 15,675
Starbucks Corp COM 855244109 13,668 154,586 SH   SOLE   0 0 154,586
Stryker Corp COM 863667101 519 2,400 SH   SOLE   0 0 2,400
Sysco Corp. COM 871829107 8,728 109,925 SH   SOLE   0 0 109,925
Target Corporation COM 87612E106 1,663 15,556 SH   SOLE   0 0 15,556
Tellurian Inc COM 87968A104 1,899 228,500 SH   SOLE   0 0 228,500
Tesla Motors COM 88160R101 341 1,417 SH   SOLE   0 0 1,417
Texas Instruments Inc COM 882508104 343 2,656 SH   SOLE   0 0 2,656
Thermo Fisher Scientific COM 883556102 218 750 SH   SOLE   0 0 750
Twitter Inc COM 90184L102 374 9,090 SH   SOLE   0 0 9,090
Union Pacific Corp COM 907878108 9,567 59,067 SH   SOLE   0 0 59,067
United Parcel Service B CL B 911312106 9,350 78,041 SH   SOLE   0 0 78,041
Verizon Communications COM 92343V104 8,314 137,755 SH   SOLE   0 0 137,755
Visa Inc. Class A CL A 92826C839 18,656 108,464 SH   SOLE   0 0 108,464
Vodafone Group Plc SPON ADR 92857W308 751 37,764 SH   SOLE   0 0 37,764
Walgreens Boots Alliance Inc COM 931427108 5,341 96,576 SH   SOLE   0 0 96,576
Wal-Mart Stores Inc COM 931142103 620 5,227 SH   SOLE   0 0 5,227
Watts Water Tech Inc A CL A 942749102 1,793 19,130 SH   SOLE   0 0 19,130
Wells Fargo & Company COM 949746101 539 10,690 SH   SOLE   0 0 10,690
Yum Brands COM 988498101 4,143 36,531 SH   SOLE   0 0 36,531
Yum China Holdings Inc COM 98850P109 1,224 26,949 SH   SOLE   0 0 26,949
Zimmer Biomet Hldgs Inc COM 98956P102 5,149 37,511 SH   SOLE   0 0 37,511
Zoetis Inc CL A 98978V103 13,331 107,002 SH   SOLE   0 0 107,002