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
3M COM 88579Y101   2,522 21,031 SH   SOLE   0 0 21,031
Abbott Laboratories COM 002824100   7,938 72,303 SH   SOLE   0 0 72,303
AbbVie Inc COM 00287Y109   12,020 74,377 SH   SOLE   0 0 74,377
Adobe Systems COM 00724F101   12,412 36,884 SH   SOLE   0 0 36,884
AFLAC Inc COM 001055102   713 9,913 SH   SOLE   0 0 9,913
Airbnb Inc A COM CL A 009066101   1,277 14,947 SH   SOLE   0 0 14,947
Alphabet Inc A CL A 02079K305   9,324 105,685 SH   SOLE   0 0 105,685
Alphabet Inc C CL C 02079K107   9,496 107,025 SH   SOLE   0 0 107,025
Amazon Com Inc COM 023135106   13,414 159,698 SH   SOLE   0 0 159,698
American Express Company COM 025816109   5,246 35,507 SH   SOLE   0 0 35,507
American Tower Corp Class A COM 03027X100   1,795 8,474 SH   SOLE   0 0 8,474
Amgen Incorporated COM 031162100   12,100 46,072 SH   SOLE   0 0 46,072
Anheuser Busch ADR 03524A108   3,887 64,750 SH   SOLE   0 0 64,750
Apple Inc. COM 037833100   40,128 308,847 SH   SOLE   0 0 308,847
Applied Materials Inc COM 038222105   7,954 81,683 SH   SOLE   0 0 81,683
AT&T Inc COM 00206R102   6,598 358,425 SH   SOLE   0 0 358,425
Auto Data Processing COM 053015103   13,161 55,100 SH   SOLE   0 0 55,100
Autodesk COM 052769106   430 2,306 SH   SOLE   0 0 2,306
Bank of America Corp COM 060505104   369 11,150 SH   SOLE   0 0 11,150
Baxter International Inc COM 071813109   2,668 52,357 SH   SOLE   0 0 52,357
Becton Dickinson & Co COM 075887109   12,872 50,620 SH   SOLE   0 0 50,620
Berkshire Hathaway Cl B CL B 084670702   4,074 13,189 SH   SOLE   0 0 13,189
Blackrock Inc COM 09247X101   328 463 SH   SOLE   0 0 463
Boeing COM 097023105   10,959 57,532 SH   SOLE   0 0 57,532
Booking Holdings Inc COM 09857L108   3,296 1,636 SH   SOLE   0 0 1,636
Bristol-Myers Squibb Co COM 110122108   8,845 122,933 SH   SOLE   0 0 122,933
C S X Corp COM 126408103   10,959 353,769 SH   SOLE   0 0 353,769
Caterpillar COM 149123101   10,928 45,620 SH   SOLE   0 0 45,620
Charles Schwab Corp COM 808513105   12,268 147,348 SH   SOLE   0 0 147,348
Chevron Corp COM 166764100   5,099 28,409 SH   SOLE   0 0 28,409
Chipotle Mexican Grill Inc A COM 169656105   2,238 1,613 SH   SOLE   0 0 1,613
Cisco Systems COM 17275R102   11,988 251,646 SH   SOLE   0 0 251,646
Coca Cola Company COM 191216100   9,216 144,893 SH   SOLE   0 0 144,893
Colgate-Palmolive Co COM 194162103   725 9,205 SH   SOLE   0 0 9,205
ConocoPhillips COM 20825C104   533 4,521 SH   SOLE   0 0 4,521
Constellation Brands Inc A CL A 21036P108   8,084 34,885 SH   SOLE   0 0 34,885
Corning Inc COM 219350105   7,374 230,898 SH   SOLE   0 0 230,898
Costco Companies Inc. COM 22160K105   15,088 33,051 SH   SOLE   0 0 33,051
Cummins Inc COM 231021106   8,552 35,300 SH   SOLE   0 0 35,300
Deere & Co COM 244199105   10,253 23,913 SH   SOLE   0 0 23,913
Deutsche Telekom AG ADR ADR 251566105   4,480 224,239 SH   SOLE   0 0 224,239
Diageo Plc New Adr SPON ADR NEW 25243Q205   271 1,523 SH   SOLE   0 0 1,523
Disney Walt Co. COM 254687106   8,811 101,422 SH   SOLE   0 0 101,422
Eaton Corp Plc SHS G29183103   324 2,070 SH   SOLE   0 0 2,070
Ebay Inc COM 278642103   4,143 99,906 SH   SOLE   0 0 99,906
Edwards Lifesciences Corp COM 28176E108   7,591 101,746 SH   SOLE   0 0 101,746
Electronic Arts Inc. COM 285512109   6,303 51,589 SH   SOLE   0 0 51,589
Eli Lilly COM 532457108   9,930 27,144 SH   SOLE   0 0 27,144
Emerson Electric Co COM 291011104   2,857 29,749 SH   SOLE   0 0 29,749
Enbridge Inc COM 29250N105   10,640 272,137 SH   SOLE   0 0 272,137
Exxon Mobil Corporation COM 30231G102   1,947 17,659 SH   SOLE   0 0 17,659
Fedex Corporation COM 31428X106   7,944 45,867 SH   SOLE   0 0 45,867
Fiserv Inc COM 337738108   4,849 47,980 SH   SOLE   0 0 47,980
General Electric COM NEW 369604301   217 2,601 SH   SOLE   0 0 2,601
Genl Amer Investors Co COM 368802104   271 7,516 SH   SOLE   0 0 7,516
Gilead Sciences Inc COM 375558103   2,316 26,986 SH   SOLE   0 0 26,986
GSK Plc ADR 37733W204   5,705 162,367 SH   SOLE   0 0 162,367
Haleon PLC SPON ADS 405552100   751 93,916 SH   SOLE   0 0 93,916
Home Depot Inc COM 437076102   14,776 46,781 SH   SOLE   0 0 46,781
Honeywell International COM 438516106   12,608 58,835 SH   SOLE   0 0 58,835
HP Inc COM 40434L105   233 8,673 SH   SOLE   0 0 8,673
Hubbell Inc Class B CL B 443510607   6,663 28,394 SH   SOLE   0 0 28,394
Intel Corp COM 458140100   8,606 325,631 SH   SOLE   0 0 325,631
Intl Business Machines COM 459200101   10,853 77,037 SH   SOLE   0 0 77,037
Intuit Inc COM 461202103   4,351 11,181 SH   SOLE   0 0 11,181
iShares Russell 3000 ETF 464287689   216 982 SH   SOLE   0 0 982
Johnson & Johnson COM 478160104   10,583 59,914 SH   SOLE   0 0 59,914
JPMorgan Chase & Co COM 46625H100   752 5,612 SH   SOLE   0 0 5,612
Kimberly Clark COM 494368103   441 3,251 SH   SOLE   0 0 3,251
Kinder Morgan Inc COM 49456B101   406 22,489 SH   SOLE   0 0 22,489
Lab Cp Of Amer Hldg New COM 50540R409   5,772 24,513 SH   SOLE   0 0 24,513
Lockheed Martin Corp COM 539830109   267 550 SH   SOLE   0 0 550
Mc Cormick & Co Inc N-Vt COM NON VTG 579780206   10,117 122,064 SH   SOLE   0 0 122,064
Mc Donalds Corp COM 580135101   9,958 37,787 SH   SOLE   0 0 37,787
Medtronic Inc PLC SHS G5960L103   3,786 48,725 SH   SOLE   0 0 48,725
Merck COM 58933Y105   12,638 113,908 SH   SOLE   0 0 113,908
Meta Platforms Inc A CL A 30303M102   7,398 61,482 SH   SOLE   0 0 61,482
Microsoft Corp COM 594918104   25,024 104,347 SH   SOLE   0 0 104,347
Mondelez Intl Inc Cl A CL A 609207105   5,331 79,995 SH   SOLE   0 0 79,995
Motorola Solutions Inc COM 620076307   330 1,284 SH   SOLE   0 0 1,284
Nike Inc B CL B 654106103   15,045 128,585 SH   SOLE   0 0 128,585
Novartis AG ADR 66987V109   256 2,825 SH   SOLE   0 0 2,825
nVent Electric PLC COM G6700G107   281 7,326 SH   SOLE   0 0 7,326
NVIDIA Corp COM 67066G104   6,150 42,085 SH   SOLE   0 0 42,085
NXP Semiconductor N.V. COM N6596X109   4,013 25,396 SH   SOLE   0 0 25,396
O Reilly Automotive Inc COM 67103H107   371 440 SH   SOLE   0 0 440
Oracle Corporation COM 68389X105   824 10,090 SH   SOLE   0 0 10,090
Palantir Technologies Inc A CL A 69608A108   525 81,868 SH   SOLE   0 0 81,868
PayPal Holdings Inc COM 70450Y103   6,262 87,938 SH   SOLE   0 0 87,938
Pentair Ltd Com PLC G7S00T104   557 12,394 SH   SOLE   0 0 12,394
Pepsico Inc COM 713448108   14,425 79,848 SH   SOLE   0 0 79,848
Pfizer Inc COM 717081103   16,426 320,579 SH   SOLE   0 0 320,579
Philip Morris Int'l Inc COM 718172109   303 3,000 SH   SOLE   0 0 3,000
Phillips 66 COM 718546104   319 3,066 SH   SOLE   0 0 3,066
PPG Inds COM 693506107   212 1,690 SH   SOLE   0 0 1,690
Procter & Gamble COM 742718109   7,002 46,200 SH   SOLE   0 0 46,200
Qualcomm Inc COM 747525103   11,530 104,879 SH   SOLE   0 0 104,879
Raytheon Technologies Corp COM 75513E101   1,488 14,745 SH   SOLE   0 0 14,745
Regeneron Pharms Inc COM 75886F107   8,128 11,266 SH   SOLE   0 0 11,266
Royalty Pharma PLC A SHS CLASS A G7709Q104   321 8,132 SH   SOLE   0 0 8,132
Rpm International Inc COM 749685103   801 8,222 SH   SOLE   0 0 8,222
Sanofi Aventis ADR 80105N105   384 7,943 SH   SOLE   0 0 7,943
Schlumberger COM STK 806857108   342 6,400 SH   SOLE   0 0 6,400
Schwab US Broad Market ETF COM 808524102   252 5,645 SH   SOLE   0 0 5,645
Snap On Tools COM 833034101   3,354 14,680 SH   SOLE   0 0 14,680
Starbucks Corp COM 855244109   15,465 155,905 SH   SOLE   0 0 155,905
Stryker Corp COM 863667101   586 2,400 SH   SOLE   0 0 2,400
Sysco Corp. COM 871829107   7,883 103,122 SH   SOLE   0 0 103,122
Target Corporation COM 87612E106   2,650 17,783 SH   SOLE   0 0 17,783
Tesla Motors Inc COM 88160R101   1,328 10,784 SH   SOLE   0 0 10,784
Thermo Fisher Scientific COM 883556102   392 712 SH   SOLE   0 0 712
Unilever Plc Amer Shs SPON ADR NEW 904767704   5,391 107,071 SH   SOLE   0 0 107,071
Union Pacific Corp COM 907818108   12,290 59,353 SH   SOLE   0 0 59,353
United Parcel Service B COM 911312106   13,649 78,517 SH   SOLE   0 0 78,517
Unitedhealth Group Inc COM 91324P102   243 459 SH   SOLE   0 0 459
Verizon Communications Inc COM 92343V104   8,442 214,277 SH   SOLE   0 0 214,277
Visa Inc. Class A CL A 92826C839   20,170 97,085 SH   SOLE   0 0 97,085
Wal-Mart Stores Inc COM 931142103   4,642 32,740 SH   SOLE   0 0 32,740
Watts Water Tech Inc A CL A 942749102   2,296 15,705 SH   SOLE   0 0 15,705
Wells Fargo & Co COM 949746101   493 11,942 SH   SOLE   0 0 11,942
Yum Brands COM 988498101   7,462 58,261 SH   SOLE   0 0 58,261
Yum China Holdings Inc COM 98850P109   216 3,965 SH   SOLE   0 0 3,965
Zimmer Biomet Hldgs Inc COM 98956P102   4,516 35,427 SH   SOLE   0 0 35,427
Zoetis Inc CL A 98978V103   13,023 88,867 SH   SOLE   0 0 88,867