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 293 1,662 SH   SOLE   0 0 1,662
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 585 2,780 SH   SOLE   0 0 2,780
ALPHABET INC CAP STK CL C 02079K107 894 669 SH   SOLE   0 0 669
ALPHABET INC CAP STK CL A 02079K305 11,488 8,577 SH   SOLE   0 0 8,577
AMAZON COM INC COM 023135106 8,336 4,511 SH   SOLE   0 0 4,511
AMERICAN EXPRESS CO COM 025816109 1,304 10,477 SH   SOLE   0 0 10,477
AMERICAN TOWER CORP NEW COM 03027X100 621 2,700 SH   SOLE   0 0 2,700
AMPHENOL CORP NEW CL A 032095101 649 6,000 SH   SOLE   0 0 6,000
APPLE INC COM 037833100 789 2,686 SH   SOLE   0 0 2,686
APPLIED MATLS INC COM 038222105 239 3,912 SH   SOLE   0 0 3,911
ARCHER DANIELS MIDLAND CO COM 039483102 362 7,805 SH   SOLE   0 0 7,805
AUTOMATIC DATA PROCESSING IN COM 053015103 423 2,483 SH   SOLE   0 0 2,483
BANK NEW YORK MELLON CORP COM 064058100 4,295 85,328 SH   SOLE   0 0 85,327
BECTON DICKINSON & CO COM 075887109 5,146 18,922 SH   SOLE   0 0 18,921
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,019 3 SH   SOLE   0 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 15,697 69,301 SH   SOLE   0 0 69,301
BLACKROCK INC COM 09247X101 6,904 13,734 SH   SOLE   0 0 13,734
BOEING CO COM 097023105 291 893 SH   SOLE   0 0 893
CERNER CORP COM 156782104 342 4,660 SH   SOLE   0 0 4,660
CHUBB LIMITED COM H1467J104 1,275 8,191 SH   SOLE   0 0 8,191
CISCO SYS INC COM 17275R102 214 4,465 SH   SOLE   0 0 4,465
COCA COLA CO COM 191216100 5,888 106,386 SH   SOLE   0 0 106,385
COLFAX CORP COM 194014106 6,424 176,578 SH   SOLE   0 0 176,578
COLGATE PALMOLIVE CO COM 194162103 756 10,984 SH   SOLE   0 0 10,984
COSTCO WHSL CORP NEW COM 22160K105 11,765 40,028 SH   SOLE   0 0 40,028
DANAHER CORPORATION COM 235851102 12,711 82,817 SH   SOLE   0 0 82,817
DEERE & CO COM 244199105 584 3,373 SH   SOLE   0 0 3,372
DIAGEO P L C SPON ADR NEW 25243Q205 11,491 68,230 SH   SOLE   0 0 68,230
DISNEY WALT CO COM DISNEY 254687106 12,591 87,054 SH   SOLE   0 0 87,053
ECOLAB INC COM 278865100 2,002 10,373 SH   SOLE   0 0 10,373
EXXON MOBIL CORP COM 30231G102 1,273 18,245 SH   SOLE   0 0 18,245
FASTENAL CO COM 311900104 225 6,100 SH   SOLE   0 0 6,100
GENERAL ELECTRIC CO COM 369604103 498 44,664 SH   SOLE   0 0 44,663
HENRY SCHEIN INC COM 806407102 434 6,500 SH   SOLE   0 0 6,500
HERSHEY CO COM 427866108 465 3,164 SH   SOLE   0 0 3,164
HOME DEPOT INC COM 437076102 821 3,760 SH   SOLE   0 0 3,760
INTEL CORP COM 458140100 336 5,622 SH   SOLE   0 0 5,622
ISHARES SILVER TRUST ISHARES 46428Q109 623 37,375 SH   SOLE   0 0 37,375
JOHNSON & JOHNSON COM 478160104 4,396 30,135 SH   SOLE   0 0 30,134
JPMORGAN CHASE & CO COM 46625H100 1,186 8,510 SH   SOLE   0 0 8,509
LINDE PLC SHS G5494J103 2,917 13,700 SH   SOLE   0 0 13,700
MARKEL CORP COM 570535104 17,366 15,191 SH   SOLE   0 0 15,191
MARRIOTT INTL INC NEW CL A 571903202 1,862 12,299 SH   SOLE   0 0 12,298
MASTERCARD INC CL A 57636Q104 20,737 69,451 SH   SOLE   0 0 69,450
MCCORMICK & CO INC COM NON VTG 579780206 384 2,262 SH   SOLE   0 0 2,261
MCDONALDS CORP COM 580135101 6,474 32,762 SH   SOLE   0 0 32,762
MEDTRONIC PLC SHS G5960L103 243 2,140 SH   SOLE   0 0 2,140
METTLER TOLEDO INTERNATIONAL COM 592688105 456 575 SH   SOLE   0 0 575
MICROSOFT CORP COM 594918104 7,281 46,167 SH   SOLE   0 0 46,167
MOHAWK INDS INC COM 608190104 2,719 19,936 SH   SOLE   0 0 19,936
NORTHERN TR CORP COM 665859104 380 3,577 SH   SOLE   0 0 3,576
PEPSICO INC COM 713448108 1,812 13,256 SH   SOLE   0 0 13,256
PFIZER INC COM 717081103 415 10,585 SH   SOLE   0 0 10,585
PHILIP MORRIS INTL INC COM 718172109 219 2,576 SH   SOLE   0 0 2,576
PHILLIPS 66 COM 718546104 6,759 60,666 SH   SOLE   0 0 60,665
PRICE T ROWE GROUP INC COM 74144T108 293 2,406 SH   SOLE   0 0 2,406
PROCTER & GAMBLE CO COM 742718109 905 7,244 SH   SOLE   0 0 7,244
ROPER TECHNOLOGIES INC COM 776696106 354 1,000 SH   SOLE   0 0 1,000
SPDR GOLD TRUST GOLD SHS 78463V107 630 4,410 SH   SOLE   0 0 4,410
STARBUCKS CORP COM 855244109 15,387 175,016 SH   SOLE   0 0 175,015
STRYKER CORP COM 863667101 315 1,500 SH   SOLE   0 0 1,500
SYSCO CORP COM 871829107 249 2,915 SH   SOLE   0 0 2,915
THE CHARLES SCHWAB CORPORATI COM 808513105 337 7,096 SH   SOLE   0 0 7,096
TRAVELERS COMPANIES INC COM 89417E109 2,300 16,792 SH   SOLE   0 0 16,791
UNILEVER PLC SPON ADR NEW 904767704 2,300 40,227 SH   SOLE   0 0 40,226
UNION PACIFIC CORP COM 907818108 2,238 12,379 SH   SOLE   0 0 12,379
UNITED PARCEL SERVICE INC CL B 911312106 956 8,167 SH   SOLE   0 0 8,167
UNITED TECHNOLOGIES CORP COM 913017109 5,628 37,578 SH   SOLE   0 0 37,577
US BANCORP DEL COM NEW 902973304 246 4,142 SH   SOLE   0 0 4,142
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 570 7,074 SH   SOLE   0 0 7,073
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 278 3,000 SH   SOLE   0 0 3,000
VANGUARD INDEX FDS GROWTH ETF 922908736 310 1,700 SH   SOLE   0 0 1,700
VANGUARD INDEX FDS VALUE ETF 922908744 322 2,689 SH   SOLE   0 0 2,688
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 366 8,226 SH   SOLE   0 0 8,225
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 254 5,755 SH   SOLE   0 0 5,755
VISA INC COM CL A 92826C839 268 1,428 SH   SOLE   0 0 1,428
WALMART INC COM 931142103 778 6,546 SH   SOLE   0 0 6,546
WASTE CONNECTIONS INC COM 94106B101 460 5,062 SH   SOLE   0 0 5,062
WELLS FARGO CO NEW COM 949746101 310 5,760 SH   SOLE   0 0 5,760
XYLEM INC COM 98419M100 354 4,488 SH   SOLE   0 0 4,488