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 Company COM 88579y101 633 4,056 SH   SOLE   0 0 4,056
AT&T Corp. COM 001957505 321 10,613 SH   SOLE   0 0 10,613
AbbVie Inc. COM 00287y109 4,117 41,934 SH   SOLE   0 0 41,934
Abbott Laboratories COM 002824100 7,410 81,042 SH   SOLE   0 0 81,042
Alphabet Inc. Class C COM 38259p706 7,280 5,150 SH   SOLE   0 0 5,150
Amazon.com, Inc. COM 231351065 803 291 SH   SOLE   0 0 291
Amgen COM 311621007 672 2,851 SH   SOLE   0 0 2,851
Apple Inc. COM 378331003 1,833 5,024 SH   SOLE   0 0 5,024
Becton, Dickinson COM 758871099 5,128 21,431 SH   SOLE   0 0 21,431
Berkshire Hathaway - B COM 846702074 7,203 40,353 SH   SOLE   0 0 40,353
Berkshire Hathaway A, A00 shs COM 084670108 267 100 SH   SOLE   0 0 100
Carrier Global Corp COM 14448C104 2,739 123,283 SH   SOLE   0 0 123,283
Chevron Corp COM 166764100 1,138 12,750 SH   SOLE   0 0 12,750
Church & Dwight Co. COM 171340102 8,359 108,142 SH   SOLE   0 0 108,142
Cisco Systems Inc. COM 17275R102 7,020 150,510 SH   SOLE   0 0 150,510
Coca-Cola COM 191216100 205 4,581 SH   SOLE   0 0 4,581
ConocoPhillips COM 20825c104 1,277 30,383 SH   SOLE   0 0 30,383
Disney, Walt COM 254687106 2,877 25,796 SH   SOLE   0 0 25,796
Donaldson Company COM 257651109 488 10,485 SH   SOLE   0 0 10,485
Ecolab Inc. COM 278865100 7,392 37,153 SH   SOLE   0 0 37,153
Enbridge Inc. COM 29250N105 3,187 104,755 SH   SOLE   0 0 104,755
Exxon Mobil COM 30231G102 647 14,470 SH   SOLE   0 0 14,470
Home Depot COM 437076102 373 1,489 SH   SOLE   0 0 1,489
IBM COM 459200101 1,104 9,144 SH   SOLE   0 0 9,144
Illinois Tool Works COM 452308109 7,703 44,056 SH   SOLE   0 0 44,056
J.P. Morgan Chase COM 46625h100 674 7,170 SH   SOLE   0 0 7,170
Johnson & Johnson COM 478160104 6,748 47,984 SH   SOLE   0 0 47,984
L3 Harris Technologies COM 502431109 9,088 53,562 SH   SOLE   0 0 53,562
MasterCard Inc. COM 57636q104 462 1,562 SH   SOLE   0 0 1,562
McDonald's Corp. COM 580135101 223 1,209 SH   SOLE   0 0 1,209
Merck & Co Inc. COM 58933Y105 719 9,301 SH   SOLE   0 0 9,301
MicrochipTechnology COM 595017104 4,555 43,257 SH   SOLE   0 0 43,257
Microsoft Corp. COM 594918104 17,034 83,700 SH   SOLE   0 0 83,700
Mondelez International COM 609207105 5,708 111,634 SH   SOLE   0 0 111,634
NextEra Energy, Inc. COM 65339f101 8,168 34,010 SH   SOLE   0 0 34,010
Nike, Inc COM 654106103 213 2,171 SH   SOLE   0 0 2,171
Norfolk Southern COM 655844108 8,416 47,935 SH   SOLE   0 0 47,935
Otis Worldwide Corp COM 68902V107 1,665 29,287 SH   SOLE   0 0 29,287
PepsiCo Inc. COM 713448108 6,610 49,979 SH   SOLE   0 0 49,979
Pfizer, Inc. COM 717081103 716 21,882 SH   SOLE   0 0 21,882
Procter & Gamble COM 742718109 6,793 56,810 SH   SOLE   0 0 56,810
Raytheon Technologies Corp COM 75513E101 4,311 69,959 SH   SOLE   0 0 69,959
Rockwell Automation COM 773903109 6,619 31,076 SH   SOLE   0 0 31,076
Stanley Black & Decker COM 854616091 4,852 34,814 SH   SOLE   0 0 34,814
Thermo Fisher Scientific COM 883556102 13,091 36,129 SH   SOLE   0 0 36,129
Union Pacific Corp. COM 907818108 285 1,686 SH   SOLE   0 0 1,686
Verizon Communications COM 92343v104 4,169 75,623 SH   SOLE   0 0 75,623
Visa, Inc. COM 92826c839 204 1,058 SH   SOLE   0 0 1,058
Yum! Brands, Inc. COM 988498810 215 2,470 SH   SOLE   0 0 2,470
SPDR Gold Trust ETF 78463v107 1,009 6,029 SH   SOLE   0 0 6,029
Vanguard Total Stock Mkt ETF ETF 922908769 548 3,500 SH   SOLE   0 0 3,500