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
Microsoft Common 594918104   192,966 804,629 SH   SOLE   0 0 804,629
Berkshire Hathaway Inc. A Common 084670108   166,392 355 SH   SOLE   0 0 355
Berkshire Hathaway Inc. B Common 084670702   106,223 343,874 SH   SOLE   0 0 343,874
Johnson & Johnson Common 478160104   73,084 413,723 SH   SOLE   0 0 413,723
Procter & Gamble Common 742718109   63,222 417,143 SH   SOLE   0 0 417,143
Moody's Corp Common 615369105   47,611 170,881 SH   SOLE   0 0 170,881
Medtronic PLC Common G5960L103   15,945 205,163 SH   SOLE   0 0 205,163
Air Products & Chemicals Common 009158106   14,618 47,421 SH   SOLE   0 0 47,421
Intel Corp Common 458140100   12,079 457,015 SH   SOLE   0 0 457,015
Coca-Cola Co Common 191216100   11,096 174,444 SH   SOLE   0 0 174,444
Walgreen Boots Alliance Common 931427108   9,546 255,521 SH   SOLE   0 0 255,521
Apple Computer Common 037833100   9,406 72,394 SH   SOLE   0 0 72,394
Alphabet Inc Cl C Common 02079K107   9,061 102,115 SH   SOLE   0 0 102,115
Union Pacific Corp Common 907818108   8,936 43,155 SH   SOLE   0 0 43,155
Mastercard Inc Common 57636Q104   5,190 14,926 SH   SOLE   0 0 14,926
McCormick & Co Common 579780206   4,661 56,236 SH   SOLE   0 0 56,236
Automatic Data Common 053015103   4,129 17,284 SH   SOLE   0 0 17,284
Abbvie Inc Common 00287Y109   4,042 25,010 SH   SOLE   0 0 25,010
Waters Corp. Common 941848103   3,661 10,688 SH   SOLE   0 0 10,688
Home Depot Common 437076102   3,434 10,873 SH   SOLE   0 0 10,873
Alphabet Inc Cl A Common 02079K305   3,287 37,260 SH   SOLE   0 0 37,260
Abbott Labs Common 002824100   3,277 29,852 SH   SOLE   0 0 29,852
Pepsico Common 713448108   3,164 17,515 SH   SOLE   0 0 17,515
S&P Depository Receipts ETF 78462F103   2,365 6,184 SH   SOLE   0 0 6,184
The Charles Schwab Corp Common 808513105   2,297 27,591 SH   SOLE   0 0 27,591
Jacobs Engineering Gp Common 469814107   2,147 17,881 SH   SOLE   0 0 17,881
3M Company Common 88579Y101   1,851 15,438 SH   SOLE   0 0 15,438
Visa Common 92876C839   1,610 7,747 SH   SOLE   0 0 7,747
Western Union Common 959802109   1,563 113,541 SH   SOLE   0 0 113,541
Fastenal Co Common 311900104   1,351 28,556 SH   SOLE   0 0 28,556
Amazon Com Inc. Common 023135106   1,340 15,950 SH   SOLE   0 0 15,950
Pfizer Inc Common 717081103   1,276 24,895 SH   SOLE   0 0 24,895
Carmax Inc. Common 143130102   1,254 20,601 SH   SOLE   0 0 20,601
Novo Nordisk ADR Common 670100205   1,178 8,705 SH   SOLE   0 0 8,705
ExxonMobil Common 30231G102   1,164 10,554 SH   SOLE   0 0 10,554
General Electric Common 369604301   1,115 13,302 SH   SOLE   0 0 13,302
Autodesk Inc Common 052769106   952 5,095 SH   SOLE   0 0 5,095
IBM Common 459200101   917 6,507 SH   SOLE   0 0 6,507
Walt Disney Co Common 254687106   792 9,115 SH   SOLE   0 0 9,115
TJX Companies Common 872540109   759 9,535 SH   SOLE   0 0 9,535
Vanguard Total Stock Mkt ETF 922908769   669 3,500 SH   SOLE   0 0 3,500
Emerson Elec Common 291011104   623 6,484 SH   SOLE   0 0 6,484
Costco Wholesale Corp Common 22160K105   578 1,267 SH   SOLE   0 0 1,267
Hershey Foods Common 427866108   563 2,430 SH   SOLE   0 0 2,430
Ecolab Inc. Common 278865100   553 3,800 SH   SOLE   0 0 3,800
Expeditors Intl Wash Common 302130109   474 4,558 SH   SOLE   0 0 4,558
Ritchie Bros. Auctioneers Common 767744105   462 7,995 SH   SOLE   0 0 7,995
Merck & Co. Common 58933Y105   330 2,975 SH   SOLE   0 0 2,975
Nutrien Common 67077M108   327 4,483 SH   SOLE   0 0 4,483
Sherwin Williams Co Common 824348106   285 1,200 SH   SOLE   0 0 1,200
Bausch Health Cos Inc Common 071734107   278 44,305 SH   SOLE   0 0 44,305
Wal-Mart Stores, Inc Common 931142103   271 1,914 SH   SOLE   0 0 1,914
Corning Inc. Common 219350105   270 8,450 SH   SOLE   0 0 8,450
Kimberly Clark Common 494368103   270 1,986 SH   SOLE   0 0 1,986
Raytheon Tech Common 75513E101   261 2,590 SH   SOLE   0 0 2,590
Darling Ingredients Inc Common 237266101   255 4,070 SH   SOLE   0 0 4,070
Chevron Corp. Common 166764100   242 1,350 SH   SOLE   0 0 1,350
Ishares S&P500 Index Fd ETF 464287200   240 625 SH   SOLE   0 0 625
Amgen Inc. Common 031162100   229 871 SH   SOLE   0 0 871
Nvidia Corp Common 67066G104   223 1,528 SH   SOLE   0 0 1,528
CareDx Inc. Common 14167L103   183 16,036 SH   SOLE   0 0 16,036
Nextdoor Hldgs Inc Common 65345M108   21 10,209 SH   SOLE   0 0 10,209