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 632 4,884 SH   SOLE   0 0 4,884
AbbVie Inc. COM 00287y109 6,060 39,568 SH   SOLE   0 0 39,568
Abbott Laboratories COM 002824100 8,893 81,854 SH   SOLE   0 0 81,854
Alphabet Inc. Class A COM 02079K305 463 212 SH   SOLE   0 0 212
Alphabet Inc. Class C COM 02079K107 11,615 5,310 SH   SOLE   0 0 5,310
Amazon.com, Inc. COM 023135106 796 7,490 SH   SOLE   0 0 7,490
Amgen COM 031162100 886 3,641 SH   SOLE   0 0 3,641
Apple Inc. COM 037833100 3,091 22,608 SH   SOLE   0 0 22,608
Becton, Dickinson COM 075887109 6,011 24,383 SH   SOLE   0 0 24,383
Berkshire Hathaway - B COM 846702074 12,065 44,190 SH   SOLE   0 0 44,190
Berkshire Hathaway A, A00 shs COM 084670108 409 100 SH   SOLE   0 0 100
Bristol-Myers Squibb COM 110122108 280 3,638 SH   SOLE   0 0 3,638
Brookfield Infrastructure Part COM G16252101 264 6,915 SH   SOLE   0 0 6,915
Carrier Global Corp COM 14448C104 5,303 148,715 SH   SOLE   0 0 148,715
Chevron Corp COM 166764100 1,581 10,922 SH   SOLE   0 0 10,922
Church & Dwight Co. COM 171340102 9,576 103,348 SH   SOLE   0 0 103,348
Cisco Systems Inc. COM 17275R102 6,969 163,427 SH   SOLE   0 0 163,427
Coca-Cola COM 191216100 450 7,161 SH   SOLE   0 0 7,161
ConocoPhillips COM 20825c104 2,144 23,874 SH   SOLE   0 0 23,874
Costco Companies, Inc. COM 22160K105 390 814 SH   SOLE   0 0 814
Disney, Walt COM 254687106 3,029 32,082 SH   SOLE   0 0 32,082
Donaldson Company COM 257651109 238 4,935 SH   SOLE   0 0 4,935
Dover Corp. COM 260003108 226 1,860 SH   SOLE   0 0 1,860
Duke Energy COM 26441C204 235 2,196 SH   SOLE   0 0 2,196
Ecolab Inc. COM 278865100 6,146 39,968 SH   SOLE   0 0 39,968
Enbridge Inc. COM 29250N105 4,166 98,587 SH   SOLE   0 0 98,587
Exxon Mobil COM 30231G102 585 6,833 SH   SOLE   0 0 6,833
Fiserv, Inc. COM 337738108 3,446 38,733 SH   SOLE   0 0 38,733
General Dynamics COM 369550108 206 931 SH   SOLE   0 0 931
Home Depot COM 437076102 568 2,071 SH   SOLE   0 0 2,071
Honeywell International COM 438516106 265 1,527 SH   SOLE   0 0 1,527
IBM COM 459200101 995 7,045 SH   SOLE   0 0 7,045
Illinois Tool Works COM 452308109 7,965 43,703 SH   SOLE   0 0 43,703
J.P. Morgan Chase COM 46625h100 838 7,438 SH   SOLE   0 0 7,438
Johnson & Johnson COM 478160104 9,624 54,219 SH   SOLE   0 0 54,219
Kimberly-Clark COM 494368103 328 2,430 SH   SOLE   0 0 2,430
L3 Harris Technologies COM 502431109 12,866 53,233 SH   SOLE   0 0 53,233
Linde Plc COM G5494J103 4,109 14,291 SH   SOLE   0 0 14,291
MasterCard Inc. COM 57636q104 519 1,645 SH   SOLE   0 0 1,645
McDonald's Corp. COM 580135101 398 1,613 SH   SOLE   0 0 1,613
Merck & Co Inc. COM 58933Y105 933 10,232 SH   SOLE   0 0 10,232
MicrochipTechnology COM 595017104 5,616 96,688 SH   SOLE   0 0 96,688
Microsoft Corp. COM 594918104 20,130 78,381 SH   SOLE   0 0 78,381
Mondelez International COM 609207105 7,704 124,081 SH   SOLE   0 0 124,081
NextEra Energy, Inc. COM 65339f101 10,585 136,657 SH   SOLE   0 0 136,657
Nike, Inc COM 654106103 244 2,388 SH   SOLE   0 0 2,388
Norfolk Southern COM 655844108 10,464 46,040 SH   SOLE   0 0 46,040
Otis Worldwide Corp COM 68902V107 2,882 40,784 SH   SOLE   0 0 40,784
Paychex, Inc. COM 704326107 363 3,190 SH   SOLE   0 0 3,190
PepsiCo Inc. COM 713448108 9,194 55,168 SH   SOLE   0 0 55,168
Pfizer, Inc. COM 717081103 1,105 21,073 SH   SOLE   0 0 21,073
Procter & Gamble COM 742718109 8,940 62,175 SH   SOLE   0 0 62,175
Raytheon Technologies Corp COM 75513E101 7,734 80,474 SH   SOLE   0 0 80,474
Rockwell Automation COM 773903109 6,606 33,145 SH   SOLE   0 0 33,145
Stanley Black & Decker COM 854502101 3,658 34,881 SH   SOLE   0 0 34,881
Tesla Motors Inc COM 88160R101 318 472 SH   SOLE   0 0 472
Thermo Fisher Scientific COM 883556102 18,343 33,763 SH   SOLE   0 0 33,763
Union Pacific Corp. COM 907818108 402 1,884 SH   SOLE   0 0 1,884
United Parcel Service COM 911312106 308 1,688 SH   SOLE   0 0 1,688
Verizon Communications COM 92343v104 3,919 77,225 SH   SOLE   0 0 77,225
Visa, Inc. COM 92826c839 299 1,521 SH   SOLE   0 0 1,521
Wal-Mart Stores COM 931142103 239 1,968 SH   SOLE   0 0 1,968
Yum! Brands, Inc. COM 988498810 266 2,341 SH   SOLE   0 0 2,341
FlexShares Quality Dividend In ETF 33939l860 530 10,439 SH   SOLE   0 0 10,439
Midcap SPDR Trust Series 1 ETF 78467y107 771 1,864 SH   SOLE   0 0 1,864
SPDR Gold Trust ETF 78463v107 1,021 6,060 SH   SOLE   0 0 6,060
Vanguard S&P 500 ETF ETF 922908363 286 825 SH   SOLE   0 0 825
iShares MSCI EAFE Growth ETF ETF 464288885 277 3,444 SH   SOLE   0 0 3,444
iShares Russell 2000 ETF ETF 464287655 768 4,535 SH   SOLE   0 0 4,535