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,067 68,012 SH   SOLE   0 0 68,012
AbbVie Inc COM 00287Y109   10,607 61,845 SH   SOLE   0 0 61,845
Adobe Systems COM 00724F101   19,990 35,983 SH   SOLE   0 0 35,983
AFLAC Inc COM 001055102   230 2,577 SH   SOLE   0 0 2,577
Airbnb Inc A COMCLA 009066101   1,680 11,086 SH   SOLE   0 0 11,086
Alphabet Inc A CLA 02079K305   17,094 93,850 SH   SOLE   0 0 93,850
Alphabet Inc C CLC 02079K107   17,574 95,816 SH   SOLE   0 0 95,816
Amazon Com Inc COM 023135106   28,634 148,174 SH   SOLE   0 0 148,174
American Express Company COM 025816109   9,193 39,705 SH   SOLE   0 0 39,705
American Tower Corp Class A COM 03027X100   4,467 22,981 SH   SOLE   0 0 22,981
Amgen Incorporated COM 031162100   14,026 44,890 SH   SOLE   0 0 44,890
Anheuser Busch ADR 03524A108   1,167 20,083 SH   SOLE   0 0 20,083
Apple Inc. COM 037833100   54,629 259,373 SH   SOLE   0 0 259,373
Applied Materials Inc COM 038222105   15,301 64,841 SH   SOLE   0 0 64,841
Arista Networks Inc COM 040413106   494 1,412 SH   SOLE   0 0 1,412
AT&T Inc COM 00206R102   379 19,866 SH   SOLE   0 0 19,866
Auto Data Processing COM 053015103   13,668 57,263 SH   SOLE   0 0 57,263
Autodesk COM 052769106   559 2,260 SH   SOLE   0 0 2,260
Baxter International Inc COM 071813109   309 9,254 SH   SOLE   0 0 9,254
Becton Dickinson & Co COM 075887109   11,196 47,907 SH   SOLE   0 0 47,907
Berkshire Hathaway Cl B CLB 084670702   5,227 12,851 SH   SOLE   0 0 12,851
Boeing COM 097023105   10,998 60,428 SH   SOLE   0 0 60,428
Booking Holdings Inc COM 09857L108   6,247 1,577 SH   SOLE   0 0 1,577
Bristol-Myers Squibb Co COM 110122108   1,133 27,289 SH   SOLE   0 0 27,289
Caterpillar COM 149123101   13,329 40,016 SH   SOLE   0 0 40,016
Charles Schwab Corp COM 808513105   11,939 162,019 SH   SOLE   0 0 162,019
Chevron Corp COM 166764100   3,765 24,069 SH   SOLE   0 0 24,069
Chipotle Mexican Grill Inc A COM 169656105   5,801 92,600 SH   SOLE   0 0 92,600
Cisco Systems COM 17275R102   11,048 232,542 SH   SOLE   0 0 232,542
Coca Cola Company COM 191216100   7,495 117,757 SH   SOLE   0 0 117,757
Colgate-Palmolive Co COM 194162103   770 7,938 SH   SOLE   0 0 7,938
ConocoPhillips COM 20825C104   391 3,421 SH   SOLE   0 0 3,421
Constellation Brands Inc A COM 21036P108   9,281 36,075 SH   SOLE   0 0 36,075
Corning Inc CLA 219350105   2,852 73,413 SH   SOLE   0 0 73,413
Costco Companies Inc. COM 22160K105   24,085 28,335 SH   SOLE   0 0 28,335
CrowdStrike Holdings Inc A COM 22788C105   6,207 16,200 SH   SOLE   0 0 16,200
CSX Corp COM 126408103   12,768 381,716 SH   SOLE   0 0 381,716
Cummins Inc CLA 231021106   10,304 37,211 SH   SOLE   0 0 37,211
Deere & Co COM 244199105   11,551 30,917 SH   SOLE   0 0 30,917
Deutsche Telekom AG ADR COM 251566105   5,095 202,269 SH   SOLE   0 0 202,269
Disney Walt Co. ADR 254687106   10,953 110,317 SH   SOLE   0 0 110,317
Edwards Lifesciences Corp COM 28176E108   10,439 113,021 SH   SOLE   0 0 113,021
Electronic Arts Inc. COM 285512109   8,003 57,443 SH   SOLE   0 0 57,443
Eli Lilly COM 532457108   19,897 21,976 SH   SOLE   0 0 21,976
Emerson Electric Co COM 291011104   2,433 22,091 SH   SOLE   0 0 22,091
Enbridge Inc COM 29250N105   10,143 285,012 SH   SOLE   0 0 285,012
Exxon Mobil Corporation COM 30231G102   1,547 13,439 SH   SOLE   0 0 13,439
Fedex Corporation COM 31428X106   13,735 45,809 SH   SOLE   0 0 45,809
Fiserv Inc COM 337738108   7,264 48,744 SH   SOLE   0 0 48,744
Genl Amer Investors Co COM 368802104   353 7,116 SH   SOLE   0 0 7,116
Gilead Sciences Inc COM 375558103   728 10,622 SH   SOLE   0 0 10,622
GSK Plc COM 37733W204   5,360 139,243 SH   SOLE   0 0 139,243
Home Depot Inc ADR 437076102   15,725 45,680 SH   SOLE   0 0 45,680
Honeywell International COM 438516106   13,349 62,515 SH   SOLE   0 0 62,515
HP Inc COM 40434L105   260 7,425 SH   SOLE   0 0 7,425
Hubbell Inc Class B COM 443510607   8,481 23,207 SH   SOLE   0 0 23,207
Intel Corp CLB 458140100   9,045 292,080 SH   SOLE   0 0 292,080
Intl Business Machines COM 459200101   12,772 73,852 SH   SOLE   0 0 73,852
Intuit Inc COM 461202103   8,046 12,243 SH   SOLE   0 0 12,243
Invesco QQQ Trust UNITSER1 46090E103   249 520 SH   SOLE   0 0 520
iShares Russell 3000 COM 464287689   303 982 SH   SOLE   0 0 982
Johnson & Johnson COM 478160104   8,371 57,274 SH   SOLE   0 0 57,274
JPMorgan Chase & Co COM 46625H100   429 2,124 SH   SOLE   0 0 2,124
Kenvue Inc COM 49177J102   3,639 200,196 SH   SOLE   0 0 200,196
Laboratory Corp of America Hld COM 50540R409   5,015 24,643 SH   SOLE   0 0 24,643
Lockheed Martin Corp COM 539830109   256 550 SH   SOLE   0 0 550
Masco Corp COM 574599106   253 3,805 SH   SOLE   0 0 3,805
Mc Cormick & Co Inc N-Vt COM 579780206   10,676 150,507 SH   SOLE   0 0 150,507
Mc Donalds Corp COMNONVTG 580135101   10,490 41,166 SH   SOLE   0 0 41,166
Medtronic Inc COM G5960L103   1,712 21,759 SH   SOLE   0 0 21,759
Merck PLCSHS 58933Y105   12,687 102,483 SH   SOLE   0 0 102,483
Meta Platforms Inc A COM 30303M102   27,156 53,858 SH   SOLE   0 0 53,858
Microsoft Corp CLA 594918104   42,523 95,141 SH   SOLE   0 0 95,141
Mondelez Intl Inc Cl A COM 609207105   7,282 111,282 SH   SOLE   0 0 111,282
Motorola Solutions Inc CLA 620076307   445 1,153 SH   SOLE   0 0 1,153
Nike Inc B COM 654106103   10,472 138,941 SH   SOLE   0 0 138,941
Novartis AG CLB 66987V109   292 2,750 SH   SOLE   0 0 2,750
nVent Electric PLC ADR G6700G107   478 6,240 SH   SOLE   0 0 6,240
NVIDIA Corp COM 67066G104   42,553 344,454 SH   SOLE   0 0 344,454
NXP Semiconductor N.V. COM N6596X109   6,636 24,662 SH   SOLE   0 0 24,662
O Reilly Automotive Inc COM 67103H107   464 440 SH   SOLE   0 0 440
Oracle Corporation COM 68389X105   1,148 8,136 SH   SOLE   0 0 8,136
Palantir Technologies Inc A COM 69608A108   804 31,768 SH   SOLE   0 0 31,768
Palo Alto Networks Inc CLA 697435105   4,647 13,710 SH   SOLE   0 0 13,710
PayPal Holdings Inc COM 70450Y103   2,845 49,042 SH   SOLE   0 0 49,042
Pentair Ltd Com COM G7S00T104   884 11,534 SH   SOLE   0 0 11,534
Pepsico Inc PLC 713448108   13,458 81,599 SH   SOLE   0 0 81,599
Pfizer Inc COM 717081103   8,994 321,460 SH   SOLE   0 0 321,460
Phillips 66 COM 718546104   334 2,366 SH   SOLE   0 0 2,366
Procter & Gamble COM 742718109   7,209 43,717 SH   SOLE   0 0 43,717
Qualcomm Inc COM 747525103   19,399 97,397 SH   SOLE   0 0 97,397
Regeneron Pharms Inc COM 75886F107   9,897 9,417 SH   SOLE   0 0 9,417
Rockwell Automation Inc COM 773903109   5,992 21,769 SH   SOLE   0 0 21,769
Rpm International Inc COM 749685103   429 3,990 SH   SOLE   0 0 3,990
RTX Corp COM 75513E101   1,250 12,456 SH   SOLE   0 0 12,456
Sanofi Aventis COM 80105N105   324 6,690 SH   SOLE   0 0 6,690
Schlumberger ADR 806857108   297 6,300 SH   SOLE   0 0 6,300
Schwab International Equity ET INTLEQTYETF 808524805   210 5,475 SH   SOLE   0 0 5,475
Schwab US Broad Market ETF COMSTK 808524102   355 5,648 SH   SOLE   0 0 5,648
ServiceNow Inc COM 81762P102   7,128 9,061 SH   SOLE   0 0 9,061
Sherwin Williams Co COM 824348106   210 705 SH   SOLE   0 0 705
Snap On Tools COM 833034101   3,597 13,762 SH   SOLE   0 0 13,762
Starbucks Corp COM 855244109   12,558 161,318 SH   SOLE   0 0 161,318
Sysco Corp. COM 871829107   9,040 126,637 SH   SOLE   0 0 126,637
Target Corporation COM 87612E106   2,972 20,078 SH   SOLE   0 0 20,078
Tesla Motors Inc COM 88160R101   2,017 10,194 SH   SOLE   0 0 10,194
Texas Instruments Inc COM 882508104   247 1,273 SH   SOLE   0 0 1,273
Thermo Fisher Scientific COM 883556102   7,683 13,894 SH   SOLE   0 0 13,894
Trade Desk Inc A (The) COM 88339J105   317 3,250 SH   SOLE   0 0 3,250
Unilever Plc Amer Shs COMCLA 904767704   5,596 101,770 SH   SOLE   0 0 101,770
Union Pacific Corp SPONADRNEW 907818108   13,669 60,416 SH   SOLE   0 0 60,416
United Parcel Service B COM 911312106   11,779 86,074 SH   SOLE   0 0 86,074
Verizon Communications Inc COM 92343V104   1,409 34,189 SH   SOLE   0 0 34,189
Visa Inc. Class A COM 92826C839   22,507 85,752 SH   SOLE   0 0 85,752
Wal-Mart Stores Inc CLA 931142103   6,049 89,338 SH   SOLE   0 0 89,338
Watts Water Tech Inc A COM 942749102   2,741 14,952 SH   SOLE   0 0 14,952
Wells Fargo & Co CLA 949746101   608 10,242 SH   SOLE   0 0 10,242
Yum Brands COM 988498101   7,622 57,546 SH   SOLE   0 0 57,546
Zimmer Biomet Hldgs Inc COM 98956P102   2,196 20,242 SH   SOLE   0 0 20,242
Zoetis Inc COM 98978V103   16,278 93,898 SH   SOLE   0 0 93,898