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 Common 88579Y101 4,323 21,977 SH   SOLE   0 0 21,977
Abbott Labs Common 002824100 1,862 30,527 SH   SOLE   0 0 30,527
Abbvie Inc Common 00287Y109 2,339 25,241 SH   SOLE   0 0 25,241
Air Products & Chemicals Common 009158106 5,623 36,110 SH   SOLE   0 0 36,110
Allergan Plc Common G0177J108 615 3,690 SH   SOLE   0 0 3,690
Alphabet Inc Cl A Common 02079K305 527 467 SH   SOLE   0 0 467
Alphabet Inc Cl C Common 02079K107 4,870 4,365 SH   SOLE   0 0 4,365
Amgen Inc. Common 031162100 548 2,971 SH   SOLE   0 0 2,971
Apple Computer Common 037833100 3,636 19,644 SH   SOLE   0 0 19,644
Automatic Data Common 053015103 2,973 22,164 SH   SOLE   0 0 22,164
Berkshire Hathaway Common 084670108 123,533 438 SH   SOLE   0 0 438
Berkshire Hathaway Common 084670702 64,287 344,423 SH   SOLE   0 0 344,423
CDK Global Inc Common 12508E101 374 5,750 SH   SOLE   0 0 5,750
Cerner Corp Common 156782104 613 10,250 SH   SOLE   0 0 10,250
Coca-Cola Co Common 191216100 10,945 249,545 SH   SOLE   0 0 249,545
Corning Inc. Common 219350105 232 8,450 SH   SOLE   0 0 8,450
Costco Wholesale Corp Common 22160K105 250 1,196 SH   SOLE   0 0 1,196
Ecolab Inc Common 278865100 939 6,688 SH   SOLE   0 0 6,688
Emerson Elec Common 291011104 619 8,950 SH   SOLE   0 0 8,950
Expeditors Intl Wash Common 302130109 376 5,142 SH   SOLE   0 0 5,142
ExxonMobile Common 30231G102 3,729 45,069 SH   SOLE   0 0 45,069
Fastenal Co Common 311900104 2,153 44,735 SH   SOLE   0 0 44,735
General Electric Common 369604103 2,051 150,679 SH   SOLE   0 0 150,679
Hershey Foods Common 427866108 225 2,415 SH   SOLE   0 0 2,415
IBM Common 459200101 1,164 8,329 SH   SOLE   0 0 8,329
Intel Corp Common 458140100 27,257 548,324 SH   SOLE   0 0 548,324
Ishares Core High Div ETF 46429B663 299 3,515 SH   SOLE   0 0 3,515
Johnson & Johnson Common 478160104 61,114 503,662 SH   SOLE   0 0 503,662
Kimberly Clark Common 494368103 263 2,493 SH   SOLE   0 0 2,493
Mastercard Inc Common 57636Q104 5,626 28,626 SH   SOLE   0 0 28,626
McCormick & Co Common 579780206 2,846 24,519 SH   SOLE   0 0 24,519
Medtronic PLC Common G5960L103 17,740 207,217 SH   SOLE   0 0 207,217
Microsoft Common 594918104 105,040 1,065,202 SH   SOLE   0 0 1,065,202
Moody's Corp Common 615369105 36,580 214,471 SH   SOLE   0 0 214,471
Pepsico Common 713448108 1,921 17,649 SH   SOLE   0 0 17,649
Pfizer Inc Common 717081103 352 9,698 SH   SOLE   0 0 9,698
Procter & Gamble Common 742718109 36,812 471,588 SH   SOLE   0 0 471,588
Ritchie Bros. Auctioneers Common 767744105 213 6,235 SH   SOLE   0 0 6,235
S&P Depository Receipts ETF 78462F103 293 1,081 SH   SOLE   0 0 1,081
SM Energy Company Common 78454L100 257 10,000 SH   SOLE   0 0 10,000
Stericycle Inc. Common 858912108 1,179 18,055 SH   SOLE   0 0 18,055
TJX Companies Common 872540109 2,187 22,975 SH   SOLE   0 0 22,975
Tiffany & Co., Inc. Common 886547108 224 1,700 SH   SOLE   0 0 1,700
Union Pacific Corp Common 907818108 6,570 46,371 SH   SOLE   0 0 46,371
United Technologies Common 913017109 1,675 13,397 SH   SOLE   0 0 13,397
Vanguard Total Stock Mkt ETF 922908769 551 3,921 SH   SOLE   0 0 3,921
Valeant Pharmaceuticals Common 91911K102 2,160 92,938 SH   SOLE   0 0 92,938
Versum Materials Inc Common 92532W103 1,679 45,189 SH   SOLE   0 0 45,189
Visa Common 92876C839 439 3,313 SH   SOLE   0 0 3,313
Walgreen Boots Alliance Common 931427108 27,148 452,352 SH   SOLE   0 0 452,352
Walt Disney Co Common 254687106 975 9,305 SH   SOLE   0 0 9,305
Waters Corp. Common 941848103 2,772 14,319 SH   SOLE   0 0 14,319
Western Union Common 959802109 3,435 168,951 SH   SOLE   0 0 168,951