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
ABBOTT LABORATORIES INC COM 002824100 915 12,644 SH   SOLE   0 0 12,644
ABBVIE INC COM 00287Y109 1,032 11,194 SH   SOLE   0 0 11,194
ACCENTURE CL A COM G1151C101 2,576 18,270 SH   SOLE   0 0 18,270
ADOBE COM 00724f101 1,222 5,400 SH   SOLE   0 0 5,400
ADP COM 053015103 7,055 53,809 SH   SOLE   0 0 53,809
AFFILIATED MANAGERS GROUPINC C COM 008252108 1,450 14,885 SH   SOLE   0 0 14,885
AFLAC INC COM 001055102 2,415 53,000 SH   SOLE   0 0 53,000
AIR PRODUCTS & CHEMICALS INC COM 009158106 2,014 12,585 SH   SOLE   0 0 12,585
ALPHABET CL C COM 02079k107 2,593 2,504 SH   SOLE   0 0 2,504
ALPHABET CL A COM 02079k305 2,589 2,478 SH   SOLE   0 0 2,478
APPLE INC COM USD0.00001 COM 037833100 947 6,004 SH   SOLE   0 0 6,004
AT&T INC COM 00206R102 321 11,245 SH   SOLE   0 0 11,245
BECTON DICKINSON &CO COMUSD1.0 COM 075887109 3,761 16,691 SH   SOLE   0 0 16,691
BERKSHIRE HATHAWAY CL A COM 084670108 612 2 SH   SOLE   0 0 2
BORG WARNER INC COM USD0.01 COM 099724106 1,682 48,430 SH   SOLE   0 0 48,430
BROADRIDGE FINANCIAL SOLUTIONI COM 11133t103 1,655 17,200 SH   SOLE   0 0 17,200
CARMAX COM 143130102 5,370 85,600 SH   SOLE   0 0 85,600
CDK GLOBAL INC COM COM 12508e101 888 18,556 SH   SOLE   0 0 18,556
CHEESECAKE FACTORY INC COM 163072101 1,987 45,669 SH   SOLE   0 0 45,669
CINTAS CORP COM 172908105 580 3,450 SH   SOLE   0 0 3,450
CORE LABS COM n22717107 490 8,210 SH   SOLE   0 0 8,210
DORMAN COM 258278100 2,476 27,500 SH   SOLE   0 0 27,500
ECOLAB INC COM 278865100 248 1,680 SH   SOLE   0 0 1,680
EQUIFAX INC COM USD1.25 COM 294429105 503 5,400 SH   SOLE   0 0 5,400
ESTEE LAUDER COMPANIESINC COM COM 518439104 7,689 59,100 SH   SOLE   0 0 59,100
EXPEDITORS INTL WASH INC COM 302130109 2,819 41,400 SH   SOLE   0 0 41,400
EXXON MOBIL CORP COM 30231g102 369 5,409 SH   SOLE   0 0 5,409
FASTENAL COM STK USD0.01 COM 311900104 3,426 65,520 SH   SOLE   0 0 65,520
GENERAL ELECTRIC CO COMUSD0.06 COM 369604103 840 110,909 SH   SOLE   0 0 110,909
GENTEX CORP COM 371901109 360 17,800 SH   SOLE   0 0 17,800
GILEAD SCIENCES INC COMUSD0.00 COM 375558103 1,539 24,600 SH   SOLE   0 0 24,600
IDEXX LABORATORIES INCCOM USD0 COM 45168d104 2,028 10,900 SH   SOLE   0 0 10,900
ILLINOIS TOOL WORKS INCCOM USD COM 452308109 6,002 47,378 SH   SOLE   0 0 47,378
INTERCONTINENTAL EXCHANGE COM 45866F104 3,923 52,075 SH   SOLE   0 0 52,075
INTUIT COM 461202103 1,968 10,000 SH   SOLE   0 0 10,000
JACOBS ENGINEERING GROUP INC COM 469814107 251 4,300 SH   SOLE   0 0 4,300
JOHNSON &JOHNSON COM USD1.00 COM 478160104 1,590 12,319 SH   SOLE   0 0 12,319
MEDTRONIC COM G5960L103 582 6,400 SH   SOLE   0 0 6,400
MICROSOFT CORP COM 594918104 297 2,929 SH   SOLE   0 0 2,929
MOODYS CORP COM USD0.01 COM 615369105 518 3,700 SH   SOLE   0 0 3,700
O REILLY AUTOMOTIVE COM 67103h107 9,056 26,300 SH   SOLE   0 0 26,300
OMNICOM GROUP INC COMUSD0.15 COM 681919106 2,657 36,280 SH   SOLE   0 0 36,280
ORACLE CORP COM 68389x105 3,803 84,240 SH   SOLE   0 0 84,240
PATTERSON COMPANIES INCCOM USD COM 703395103 562 28,600 SH   SOLE   0 0 28,600
PAYPAL HOLDINGS INC-W/I COM 70450Y103 1,253 14,900 SH   SOLE   0 0 14,900
PEPSICO INC COM 713448108 3,104 28,100 SH   SOLE   0 0 28,100
PROCTER & GAMBLE CO COM 742718109 443 4,819 SH   SOLE   0 0 4,819
STARBUCKS CORP COM USD0.001 COM 855244109 5,498 85,370 SH   SOLE   0 0 85,370
STATE STREET CORP COM 857477103 1,419 22,501 SH   SOLE   0 0 22,501
STRYKER CORP COM 863667101 7,337 46,810 SH   SOLE   0 0 46,810
SUNCOR ENERGY INC COM 867224107 536 19,160 SH   SOLE   0 0 19,160
SYMANTEC COM 871503108 1,444 76,425 SH   SOLE   0 0 76,425
SYSCO CORP COM 871829107 986 15,735 SH   SOLE   0 0 15,735
THE SCOTTS MIRACLE-GRO COMPANY COM 810186106 694 11,300 SH   SOLE   0 0 11,300
THERMO FISHER SCIENTIFIC COM 883556102 2,514 11,235 SH   SOLE   0 0 11,235
TRACTOR SUPPLY COM 892356106 200 2,400 SH   SOLE   0 0 2,400
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,430 50,200 SH   SOLE   0 0 50,200
WESTERN UNION CO COM 959802109 660 38,696 SH   SOLE   0 0 38,696
WORLDPAY CL A COM 981558109 1,483 19,400 SH   SOLE   0 0 19,400
RITCHIE BROS AUCTIONEERS INC COM 767744105 1,873 57,240 SH   SOLE   0 0 57,240
ISHARES CORE S&P 500 ETF 464287200 374 1,485 SH   SOLE   0 0 1,485
SPDR MIDCAP TRUST SERIES 1 ETF 78467Y107 374 1,235 SH   SOLE   0 0 1,235
SPDR S&P500 ETF TRUSTS&P 500 E ETF 78462f103 426 1,706 SH   SOLE   0 0 1,706
ISHARES MSCI EAFE ETF ETF 464287465 1,085 18,453 SH   SOLE   0 0 18,453