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 5,337 22,677 SH   SOLE   0 0 22,677
Abbott Labs Common 002824100 1,766 30,952 SH   SOLE   0 0 30,952
Abbvie Inc Common 00287Y109 2,460 25,441 SH   SOLE   0 0 25,441
Air Products & Chemicals Common 009158106 5,264 32,080 SH   SOLE   0 0 32,080
Allergan Plc Common G0177J108 604 3,690 SH   SOLE   0 0 3,690
Alphabet Inc Cl A Common 02079K305 492 467 SH   SOLE   0 0 467
Alphabet Inc Cl C Common 02079K107 3,992 3,815 SH   SOLE   0 0 3,815
Amgen Inc. Common 031162100 555 3,193 SH   SOLE   0 0 3,193
Apple Computer Common 037833100 3,368 19,902 SH   SOLE   0 0 19,902
Automatic Data Common 053015103 2,627 22,414 SH   SOLE   0 0 22,414
Berkshire Hathaway Common 084670108 132,432 445 SH   SOLE   0 0 445
Berkshire Hathaway Common 084670702 68,008 343,094 SH   SOLE   0 0 343,094
Buckeye Part Common 118230101 220 4,450 SH   SOLE   0 0 4,450
CDK Global Inc Common 12508E101 446 6,250 SH   SOLE   0 0 6,250
Cerner Corp Common 156782104 640 9,500 SH   SOLE   0 0 9,500
Coca-Cola Co Common 191216100 11,667 254,285 SH   SOLE   0 0 254,285
Corning Inc. Common 219350105 270 8,450 SH   SOLE   0 0 8,450
Costco Wholesale Corp Common 22160K105 223 1,196 SH   SOLE   0 0 1,196
Ecolab Inc Common 278865100 894 6,660 SH   SOLE   0 0 6,660
Emerson Elec Common 291011104 624 8,950 SH   SOLE   0 0 8,950
Expeditors Intl Wash Common 302130109 463 7,160 SH   SOLE   0 0 7,160
ExxonMobile Common 30231G102 3,678 43,969 SH   SOLE   0 0 43,969
Fastenal Co Common 311900104 2,415 44,150 SH   SOLE   0 0 44,150
General Electric Common 369604103 2,859 163,862 SH   SOLE   0 0 163,862
Hershey Foods Common 427866108 272 2,400 SH   SOLE   0 0 2,400
IBM Common 459200101 1,324 8,630 SH   SOLE   0 0 8,630
Intel Corp Common 458140100 24,515 531,079 SH   SOLE   0 0 531,079
Ishares Core High Div ETF 46429B663 335 3,715 SH   SOLE   0 0 3,715
Johnson & Johnson Common 478160104 70,055 501,392 SH   SOLE   0 0 501,392
Kimberly Clark Common 494368103 301 2,493 SH   SOLE   0 0 2,493
Mastercard Inc Common 57636Q104 4,319 28,534 SH   SOLE   0 0 28,534
McCormick & Co Common 579780206 2,371 23,264 SH   SOLE   0 0 23,264
Medtronic PLC Common G5960L103 15,733 194,837 SH   SOLE   0 0 194,837
Microsoft Common 594918104 91,497 1,069,637 SH   SOLE   0 0 1,069,637
Monsanto Common 61166W101 462 3,960 SH   SOLE   0 0 3,960
Moody's Corp Common 615369105 31,516 213,507 SH   SOLE   0 0 213,507
Pepsico Common 713448108 2,099 17,504 SH   SOLE   0 0 17,504
Pfizer Inc Common 717081103 351 9,698 SH   SOLE   0 0 9,698
Procter & Gamble Common 742718109 43,151 469,647 SH   SOLE   0 0 469,647
S&P Depository Receipts ETF 78462F103 273 1,022 SH   SOLE   0 0 1,022
SM Energy Company Common 78454L100 221 10,000 SH   SOLE   0 0 10,000
Stericycle Inc. Common 858912108 872 12,830 SH   SOLE   0 0 12,830
TJX Companies Common 872540109 1,824 23,850 SH   SOLE   0 0 23,850
Union Pacific Corp Common 907818108 5,617 41,885 SH   SOLE   0 0 41,885
United Technologies Common 913017109 1,702 13,342 SH   SOLE   0 0 13,342
Valeant Pharmaceuticals Common 91911K102 1,921 92,448 SH   SOLE   0 0 92,448
Versum Materials Inc Common 92532W103 1,549 40,924 SH   SOLE   0 0 40,924
Visa Common 92876C839 383 3,363 SH   SOLE   0 0 3,363
Walgreen Boots Alliance Common 931427108 32,766 451,192 SH   SOLE   0 0 451,192
Walt Disney Co Common 254687106 990 9,205 SH   SOLE   0 0 9,205
Waters Corp. Common 941848103 2,661 13,775 SH   SOLE   0 0 13,775
Western Union Common 959802109 3,233 170,091 SH   SOLE   0 0 170,091