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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Abbott Laboratories COM 002824100   7,210 71,206 SH   SOLE   0 0 71,206
AbbVie Inc COM 00287Y109   11,468 71,960 SH   SOLE   0 0 71,960
Adobe Systems COM 00724F101   14,333 37,194 SH   SOLE   0 0 37,194
AFLAC Inc COM 001055102   463 7,188 SH   SOLE   0 0 7,188
Airbnb Inc A COM CL A 009066101   1,486 11,947 SH   SOLE   0 0 11,947
Alphabet Inc A CL A 02079K305   10,985 105,901 SH   SOLE   0 0 105,901
Alphabet Inc C CL C 02079K107   11,134 107,062 SH   SOLE   0 0 107,062
Amazon Com Inc COM 023135106   16,670 161,396 SH   SOLE   0 0 161,396
American Express Company COM 025816109   5,702 34,571 SH   SOLE   0 0 34,571
American Tower Corp Class A COM 03027X100   1,888 9,244 SH   SOLE   0 0 9,244
Amgen Incorporated COM 031162100   11,159 46,161 SH   SOLE   0 0 46,161
Anheuser Busch ADR 03524A108   4,181 62,663 SH   SOLE   0 0 62,663
Apple Inc. COM 037833100   50,050 303,521 SH   SOLE   0 0 303,521
Applied Materials Inc COM 038222105   9,959 81,083 SH   SOLE   0 0 81,083
Arista Networks Inc COM 040413106   240 1,430 SH   SOLE   0 0 1,430
AT&T Inc COM 00206R102   6,668 346,414 SH   SOLE   0 0 346,414
Auto Data Processing COM 053015103   12,090 54,308 SH   SOLE   0 0 54,308
Autodesk COM 052769106   480 2,306 SH   SOLE   0 0 2,306
Bank of America Corp COM 060505104   318 11,150 SH   SOLE   0 0 11,150
Baxter International Inc COM 071813109   1,940 47,837 SH   SOLE   0 0 47,837
Becton Dickinson & Co COM 075887109   12,481 50,420 SH   SOLE   0 0 50,420
Berkshire Hathaway Cl B CL B 084670702   4,058 13,144 SH   SOLE   0 0 13,144
Boeing COM 097023105   12,154 57,214 SH   SOLE   0 0 57,214
Booking Holdings Inc COM 09857L108   4,278 1,613 SH   SOLE   0 0 1,613
Bristol-Myers Squibb Co COM 110122108   8,703 125,574 SH   SOLE   0 0 125,574
C S X Corp COM 126408103   10,755 359,234 SH   SOLE   0 0 359,234
Caterpillar COM 149123101   9,744 42,581 SH   SOLE   0 0 42,581
Charles Schwab Corp COM 808513105   7,863 150,133 SH   SOLE   0 0 150,133
Chevron Corp COM 166764100   4,119 25,247 SH   SOLE   0 0 25,247
Chipotle Mexican Grill Inc A COM 169656105   2,770 1,622 SH   SOLE   0 0 1,622
Cisco Systems COM 17275R102   12,861 246,042 SH   SOLE   0 0 246,042
Coca Cola Company COM 191216100   8,860 142,848 SH   SOLE   0 0 142,848
Colgate-Palmolive Co COM 194162103   616 8,201 SH   SOLE   0 0 8,201
ConocoPhillips COM 20825C104   448 4,524 SH   SOLE   0 0 4,524
Constellation Brands Inc A CL A 21036P108   7,962 35,250 SH   SOLE   0 0 35,250
Corning Inc COM 219350105   8,160 231,303 SH   SOLE   0 0 231,303
Costco Companies Inc. COM 22160K105   16,146 32,495 SH   SOLE   0 0 32,495
CrowdStrike Holdings Inc A CL A 22788C105   2,214 16,136 SH   SOLE   0 0 16,136
Cummins Inc COM 231021106   8,365 35,018 SH   SOLE   0 0 35,018
Deere & Co COM 244199105   10,002 24,227 SH   SOLE   0 0 24,227
Deutsche Telekom AG ADR ADR 251566105   5,112 211,340 SH   SOLE   0 0 211,340
Disney Walt Co. COM 254687106   10,334 103,209 SH   SOLE   0 0 103,209
Eaton Corp Plc SHS G29183103   291 1,704 SH   SOLE   0 0 1,704
Ebay Inc COM 278642103   4,131 93,124 SH   SOLE   0 0 93,124
Edwards Lifesciences Corp COM 28176E108   8,494 102,679 SH   SOLE   0 0 102,679
Electronic Arts Inc. COM 285512109   6,471 53,730 SH   SOLE   0 0 53,730
Eli Lilly COM 532457108   9,421 27,434 SH   SOLE   0 0 27,434
Emerson Electric Co COM 291011104   2,438 27,985 SH   SOLE   0 0 27,985
Enbridge Inc COM 29250N105   10,526 275,929 SH   SOLE   0 0 275,929
Exxon Mobil Corporation COM 30231G102   1,735 15,825 SH   SOLE   0 0 15,825
Fedex Corporation COM 31428X106   10,398 45,509 SH   SOLE   0 0 45,509
Fiserv Inc COM 337738108   5,471 48,405 SH   SOLE   0 0 48,405
General Electric COM NEW 369604103   248 2,601 SH   SOLE   0 0 2,601
Genl Amer Investors Co COM 368802104   292 7,516 SH   SOLE   0 0 7,516
Gilead Sciences Inc COM 375558103   2,255 27,181 SH   SOLE   0 0 27,181
GSK Plc ADR 37733W204   5,629 158,225 SH   SOLE   0 0 158,225
Home Depot Inc COM 437076102   13,966 47,325 SH   SOLE   0 0 47,325
Honeywell International COM 438516106   11,534 60,354 SH   SOLE   0 0 60,354
HP Inc COM 40434L105   245 8,373 SH   SOLE   0 0 8,373
Hubbell Inc Class B CL B 443510607   6,627 27,239 SH   SOLE   0 0 27,239
Intel Corp COM 458140100   10,458 320,115 SH   SOLE   0 0 320,115
Intl Business Machines COM 459200101   10,381 79,193 SH   SOLE   0 0 79,193
Intuit Inc COM 461202103   5,623 12,613 SH   SOLE   0 0 12,613
iShares Russell 3000 ETF 464287689   231 982 SH   SOLE   0 0 982
Johnson & Johnson COM 478160104   9,561 61,689 SH   SOLE   0 0 61,689
JPMorgan Chase & Co COM 46625H100   618 4,746 SH   SOLE   0 0 4,746
Kimberly Clark COM 494368103   302 2,255 SH   SOLE   0 0 2,255
Kinder Morgan Inc COM 49456B101   231 13,209 SH   SOLE   0 0 13,209
Lab Cp Of Amer Hldg New COM 50540R409   5,461 23,806 SH   SOLE   0 0 23,806
Lockheed Martin Corp COM 539830109   260 550 SH   SOLE   0 0 550
Masco Corp COM 574599106   201 4,045 SH   SOLE   0 0 4,045
Mc Cormick & Co Inc N-Vt COM NON VTG 579780206   10,481 125,969 SH   SOLE   0 0 125,969
Mc Donalds Corp COM 580135101   10,095 36,107 SH   SOLE   0 0 36,107
Medtronic Inc PLC SHS G5960L103   3,794 47,069 SH   SOLE   0 0 47,069
Merck COM 58933Y105   11,275 105,980 SH   SOLE   0 0 105,980
Meta Platforms Inc A CL A 30303M102   12,933 61,024 SH   SOLE   0 0 61,024
Microsoft Corp COM 594918104   29,698 103,013 SH   SOLE   0 0 103,013
Mondelez Intl Inc Cl A CL A 609207105   5,474 78,519 SH   SOLE   0 0 78,519
Motorola Solutions Inc COM 620076307   335 1,173 SH   SOLE   0 0 1,173
Netflix Inc COM 64110L106   224 651 SH   SOLE   0 0 651
Nike Inc B CL B 654106103   15,629 127,439 SH   SOLE   0 0 127,439
Novartis AG ADR 66987V109   259 2,825 SH   SOLE   0 0 2,825
nVent Electric PLC COM G6700G107   304 7,101 SH   SOLE   0 0 7,101
NVIDIA Corp COM 67066G104   11,781 42,413 SH   SOLE   0 0 42,413
NXP Semiconductor N.V. COM N6596X109   4,831 25,911 SH   SOLE   0 0 25,911
O Reilly Automotive Inc COM 67103H107   373 440 SH   SOLE   0 0 440
Oracle Corporation COM 68389X105   879 9,470 SH   SOLE   0 0 9,470
Palantir Technologies Inc A CL A 69608A108   691 81,868 SH   SOLE   0 0 81,868
Palo Alto Networks Inc COM 697435105   2,350 11,766 SH   SOLE   0 0 11,766
PayPal Holdings Inc COM 70450Y103   6,399 84,267 SH   SOLE   0 0 84,267
Pentair Ltd Com PLC G7S00T104   685 12,394 SH   SOLE   0 0 12,394
Pepsico Inc COM 713448108   14,199 77,893 SH   SOLE   0 0 77,893
Pfizer Inc COM 717081103   13,237 324,454 SH   SOLE   0 0 324,454
PG&E Corporation COM 69331C108   336 20,790 SH   SOLE   0 0 20,790
Phillips 66 COM 718546104   310 3,066 SH   SOLE   0 0 3,066
Procter & Gamble COM 742718109   6,776 45,572 SH   SOLE   0 0 45,572
Qualcomm Inc COM 747525103   13,303 104,273 SH   SOLE   0 0 104,273
Raytheon Technologies Corp COM 75513E101   1,338 13,667 SH   SOLE   0 0 13,667
Regeneron Pharms Inc COM 75886F107   8,419 10,247 SH   SOLE   0 0 10,247
Royalty Pharma PLC A SHS CLASS A G7709Q104   292 8,132 SH   SOLE   0 0 8,132
Rpm International Inc COM 749685103   717 8,222 SH   SOLE   0 0 8,222
Sanofi Aventis ADR 80105N105   376 6,915 SH   SOLE   0 0 6,915
Schlumberger COM STK 806857108   314 6,415 SH   SOLE   0 0 6,415
Schwab US Broad Market ETF COM 808524102   270 5,644 SH   SOLE   0 0 5,644
Snap On Tools COM 833034101   3,624 14,680 SH   SOLE   0 0 14,680
Starbucks Corp COM 855244109   15,994 153,600 SH   SOLE   0 0 153,600
Stryker Corp COM 863667101   542 1,900 SH   SOLE   0 0 1,900
Sysco Corp. COM 871829107   8,186 106,002 SH   SOLE   0 0 106,002
Target Corporation COM 87612E106   3,055 18,448 SH   SOLE   0 0 18,448
Tesla Motors Inc COM 88160R101   2,748 13,249 SH   SOLE   0 0 13,249
Thermo Fisher Scientific COM 883556102   410 712 SH   SOLE   0 0 712
Unilever Plc Amer Shs SPON ADR NEW 904767704   5,481 105,546 SH   SOLE   0 0 105,546
Union Pacific Corp COM 907818108   12,157 60,405 SH   SOLE   0 0 60,405
United Parcel Service B COM 911312106   15,122 77,957 SH   SOLE   0 0 77,957
Unitedhealth Group Inc COM 91324P102   248 525 SH   SOLE   0 0 525
Verizon Communications Inc COM 92343V104   8,172 210,135 SH   SOLE   0 0 210,135
Visa Inc. Class A CL A 92826C839   21,321 94,569 SH   SOLE   0 0 94,569
Wal-Mart Stores Inc COM 931142103   4,761 32,290 SH   SOLE   0 0 32,290
Watts Water Tech Inc A CL A 942749102   2,592 15,405 SH   SOLE   0 0 15,405
Wells Fargo & Co COM 949746101   447 11,975 SH   SOLE   0 0 11,975
Yum Brands COM 988498101   7,564 57,271 SH   SOLE   0 0 57,271
Yum China Holdings Inc COM 98850P109   211 3,340 SH   SOLE   0 0 3,340
Zimmer Biomet Hldgs Inc COM 98956P102   4,469 34,594 SH   SOLE   0 0 34,594
Zoetis Inc CL A 98978V103   14,541 87,366 SH   SOLE   0 0 87,366