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 CO COM 88579Y101 273 1,662 SH   SOLE   0 0 1,662
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 535 2,780 SH   SOLE   0 0 2,780
ALPHABET INC CAP STK CL C 02079K107 816 669 SH   SOLE   0 0 669
ALPHABET INC CAP STK CL A 02079K305 10,490 8,590 SH   SOLE   0 0 8,590
AMAZON COM INC COM 023135106 7,829 4,510 SH   SOLE   0 0 4,510
AMERICAN EXPRESS CO COM 025816109 1,187 10,034 SH   SOLE   0 0 10,034
AMERICAN TOWER CORP NEW COM 03027X100 597 2,700 SH   SOLE   0 0 2,700
AMPHENOL CORP NEW CL A 032095101 579 6,000 SH   SOLE   0 0 6,000
APPLE INC COM 037833100 601 2,682 SH   SOLE   0 0 2,682
ARCHER DANIELS MIDLAND CO COM 039483102 321 7,805 SH   SOLE   0 0 7,805
AUTOMATIC DATA PROCESSING IN COM 053015103 401 2,483 SH   SOLE   0 0 2,483
BANK NEW YORK MELLON CORP COM 064058100 3,931 86,944 SH   SOLE   0 0 86,943
BECTON DICKINSON & CO COM 075887109 4,790 18,936 SH   SOLE   0 0 18,935
BERKSHIRE HATHAWAY INC DEL CL A 084670108 935 3 SH   SOLE   0 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14,266 68,582 SH   SOLE   0 0 68,582
BLACKROCK INC COM 09247X101 6,200 13,913 SH   SOLE   0 0 13,912
BOEING CO COM 097023105 250 658 SH   SOLE   0 0 658
CERNER CORP COM 156782104 318 4,660 SH   SOLE   0 0 4,660
CHUBB LIMITED COM H1467J104 1,324 8,203 SH   SOLE   0 0 8,203
CISCO SYS INC COM 17275R102 221 4,465 SH   SOLE   0 0 4,465
COCA COLA CO COM 191216100 5,136 94,335 SH   SOLE   0 0 94,334
COLFAX CORP COM 194014106 3,823 131,568 SH   SOLE   0 0 131,568
COLGATE PALMOLIVE CO COM 194162103 807 10,984 SH   SOLE   0 0 10,984
COSTCO WHSL CORP NEW COM 22160K105 11,557 40,112 SH   SOLE   0 0 40,111
DANAHER CORPORATION COM 235851102 12,035 83,328 SH   SOLE   0 0 83,328
DEERE & CO COM 244199105 567 3,362 SH   SOLE   0 0 3,362
DIAGEO P L C SPON ADR NEW 25243Q205 10,987 67,188 SH   SOLE   0 0 67,188
DISNEY WALT CO COM DISNEY 254687106 11,357 87,146 SH   SOLE   0 0 87,145
ECOLAB INC COM 278865100 2,061 10,405 SH   SOLE   0 0 10,405
EXXON MOBIL CORP COM 30231G102 1,288 18,243 SH   SOLE   0 0 18,242
GENERAL ELECTRIC CO COM 369604103 397 44,392 SH   SOLE   0 0 44,391
HENRY SCHEIN INC COM 806407102 413 6,500 SH   SOLE   0 0 6,500
HERSHEY CO COM 427866108 489 3,153 SH   SOLE   0 0 3,153
HOME DEPOT INC COM 437076102 855 3,685 SH   SOLE   0 0 3,685
INTEL CORP COM 458140100 288 5,595 SH   SOLE   0 0 5,595
ISHARES SILVER TRUST ISHARES 46428Q109 595 37,375 SH   SOLE   0 0 37,375
JOHNSON & JOHNSON COM 478160104 3,931 30,385 SH   SOLE   0 0 30,385
JPMORGAN CHASE & CO COM 46625H100 970 8,246 SH   SOLE   0 0 8,246
LINDE PLC SHS G5494J103 2,660 13,731 SH   SOLE   0 0 13,731
MARKEL CORP COM 570535104 16,641 14,080 SH   SOLE   0 0 14,080
MARRIOTT INTL INC NEW CL A 571903202 1,506 12,112 SH   SOLE   0 0 12,062
MASTERCARD INC CL A 57636Q104 19,004 69,978 SH   SOLE   0 0 69,977
MCCORMICK & CO INC COM NON VTG 579780206 353 2,261 SH   SOLE   0 0 2,260
MCDONALDS CORP COM 580135101 7,047 32,821 SH   SOLE   0 0 32,821
MEDTRONIC PLC SHS G5960L103 232 2,140 SH   SOLE   0 0 2,140
METTLER TOLEDO INTERNATIONAL COM 592688105 405 575 SH   SOLE   0 0 575
MICROSOFT CORP COM 594918104 6,424 46,204 SH   SOLE   0 0 46,204
MOHAWK INDS INC COM 608190104 1,959 15,791 SH   SOLE   0 0 15,791
NORTHERN TR CORP COM 665859104 314 3,363 SH   SOLE   0 0 3,363
PEPSICO INC COM 713448108 1,781 12,991 SH   SOLE   0 0 12,991
PFIZER INC COM 717081103 380 10,585 SH   SOLE   0 0 10,585
PHILLIPS 66 COM 718546104 6,352 62,027 SH   SOLE   0 0 62,026
PRICE T ROWE GROUP INC COM 74144T108 275 2,406 SH   SOLE   0 0 2,406
PROCTER & GAMBLE CO COM 742718109 879 7,065 SH   SOLE   0 0 7,065
ROPER TECHNOLOGIES INC COM 776696106 357 1,000 SH   SOLE   0 0 1,000
SPDR GOLD TRUST GOLD SHS 78463V107 612 4,410 SH   SOLE   0 0 4,410
STARBUCKS CORP COM 855244109 15,522 175,549 SH   SOLE   0 0 175,548
STRYKER CORP COM 863667101 324 1,500 SH   SOLE   0 0 1,500
SYSCO CORP COM 871829107 231 2,915 SH   SOLE   0 0 2,915
THE CHARLES SCHWAB CORPORATI COM 808513105 297 7,096 SH   SOLE   0 0 7,096
TRAVELERS COMPANIES INC COM 89417E109 2,493 16,765 SH   SOLE   0 0 16,764
UNILEVER PLC SPON ADR NEW 904767704 2,444 40,662 SH   SOLE   0 0 40,661
UNION PACIFIC CORP COM 907818108 2,003 12,366 SH   SOLE   0 0 12,365
UNITED PARCEL SERVICE INC CL B 911312106 992 8,278 SH   SOLE   0 0 8,278
UNITED TECHNOLOGIES CORP COM 913017109 5,124 37,535 SH   SOLE   0 0 37,534
US BANCORP DEL COM NEW 902973304 229 4,142 SH   SOLE   0 0 4,142
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 417 5,164 SH   SOLE   0 0 5,164
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 280 3,000 SH   SOLE   0 0 12,112
VANGUARD INDEX FDS GROWTH ETF 922908736 221 1,326 SH   SOLE   0 0 1,326
VANGUARD INDEX FDS VALUE ETF 922908744 238 2,131 SH   SOLE   0 0 2,131
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 309 7,665 SH   SOLE   0 0 7,664
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 268 6,513 SH   SOLE   0 0 6,513
VISA INC COM CL A 92826C839 246 1,428 SH   SOLE   0 0 1,428
WALMART INC COM 931142103 777 6,546 SH   SOLE   0 0 6,546
WASTE CONNECTIONS INC COM 94106B101 466 5,062 SH   SOLE   0 0 5,062
WELLS FARGO CO NEW COM 949746101 295 5,847 SH   SOLE   0 0 5,847
XYLEM INC COM 98419M100 357 4,488 SH   SOLE   0 0 4,488