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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   1,444 12,770 SH   SOLE   0 0 12,770
ABBVIE COM 00287Y109   973 5,475 SH   SOLE   0 0 5,475
ACCENTURE COM g1151c101   6,111 17,370 SH   SOLE   0 0 17,370
ADOBE COM 00724f101   978 2,200 SH   SOLE   0 0 2,200
ADP COM 053015103   15,233 52,039 SH   SOLE   0 0 52,039
AFFILIATED MANAGERS COM 008252108   2,679 14,485 SH   SOLE   0 0 14,485
AFLAC COM 001055102   4,562 44,100 SH   SOLE   0 0 44,100
AIR PRODUCTS COM 009158106   4,181 14,415 SH   SOLE   0 0 14,415
ALPHABET CL A COM 02079k305   9,170 48,440 SH   SOLE   0 0 48,440
ALPHABET CL C COM 02079k107   9,137 47,980 SH   SOLE   0 0 47,980
AMGEN COM 031162100   573 2,200 SH   SOLE   0 0 2,200
APPLE COM 037833100   8,277 33,051 SH   SOLE   0 0 33,051
BECTON DICKINSON COM 075887109   3,660 16,132 SH   SOLE   0 0 16,132
BERKSHIRE HATHAWAY CL A COM 084670108   1,362 2 SH   SOLE   0 0 2
BERKSHIRE HATHAWAY CL B COM 084670702   317 700 SH   SOLE   0 0 700
BOOT BARN COM 099406100   937 6,175 SH   SOLE   0 0 6,175
BORG WARNER COM 099724106   1,463 46,030 SH   SOLE   0 0 46,030
BROADRIDGE COM 11133t103   3,866 17,100 SH   SOLE   0 0 17,100
CARMAX COM 143130102   6,287 76,900 SH   SOLE   0 0 76,900
CHEESECAKE FACTORY COM 163072101   2,045 43,100 SH   SOLE   0 0 43,100
CINTAS CORP COM 172908105   2,521 13,800 SH   SOLE   0 0 13,800
COSTCO COM 22160k105   374 408 SH   SOLE   0 0 408
DORMAN PRODUCTS COM 258278100   3,569 27,550 SH   SOLE   0 0 27,550
ECOLAB COM 278865100   394 1,680 SH   SOLE   0 0 1,680
EQUIFAX COM 294429105   1,482 5,816 SH   SOLE   0 0 5,816
EXPEDITORS COM 302130109   4,176 37,700 SH   SOLE   0 0 37,700
EXXON MOBIL COM 30231g102   557 5,175 SH   SOLE   0 0 5,175
FASTENAL COM 311900104   8,298 115,395 SH   SOLE   0 0 115,395
FIDELITY NATL INFORMATION SVCS COM 31620m106   2,681 33,198 SH   SOLE   0 0 33,198
GE AEROSPACE COM 369604301   2,353 14,105 SH   SOLE   0 0 14,105
GE HEALTHCARE COM 36266G107   585 7,476 SH   SOLE   0 0 7,476
GE VERNOVA COM 36828A101   1,156 3,514 SH   SOLE   0 0 3,514
GEN DIGITAL COM 668771108   2,067 75,475 SH   SOLE   0 0 75,475
GENTEX COM 371901109   756 26,300 SH   SOLE   0 0 26,300
GILEAD COM 375558103   2,240 24,250 SH   SOLE   0 0 24,250
IDEXX LABS COM 45168D104   4,320 10,450 SH   SOLE   0 0 10,450
INTERCONTINENTAL EXCHANGE COM 45866f104   7,448 49,985 SH   SOLE   0 0 49,985
INTUIT COM 461202103   3,249 5,170 SH   SOLE   0 0 5,170
ITW COM 452308109   9,807 38,678 SH   SOLE   0 0 38,678
JACOBS SOLUTIONS COM 46982l108   611 4,575 SH   SOLE   0 0 4,575
JOHNSON & JOHNSON COM 478160104   2,001 13,835 SH   SOLE   0 0 13,835
KNIGHT-SWIFT CL A COM 499049104   398 7,505 SH   SOLE   0 0 7,505
LAUDER ESTEE COM 518439104   2,541 33,884 SH   SOLE   0 0 33,884
LOWES COM 548661107   234 950 SH   SOLE   0 0 950
MEDTRONIC COM G5960L103   511 6,400 SH   SOLE   0 0 6,400
META COM 30303M102   208 355 SH   SOLE   0 0 355
MICROSOFT COM 594918104   1,314 3,117 SH   SOLE   0 0 3,117
MOODYS COM 615369105   1,742 3,679 SH   SOLE   0 0 3,679
O REILLY AUTOMOTIVE COM 67103H107   26,313 22,190 SH   SOLE   0 0 22,190
OMNICOM COM 681919106   4,324 50,260 SH   SOLE   0 0 50,260
ORACLE COM 68389x105   11,661 69,978 SH   SOLE   0 0 69,978
PAYPAL COM 70450Y103   1,280 15,000 SH   SOLE   0 0 15,000
PEPSICO COM 713448108   4,303 28,300 SH   SOLE   0 0 28,300
PFIZER INC COM 717081103   213 8,035 SH   SOLE   0 0 8,035
PHINIA COM 71880k101   690 14,326 SH   SOLE   0 0 14,326
PROCTER & GAMBLE COM 742718109   897 5,351 SH   SOLE   0 0 5,351
SCOTTS MIRACLE-GRO COM 810186106   755 11,375 SH   SOLE   0 0 11,375
STARBUCKS COM 855244109   6,075 66,570 SH   SOLE   0 0 66,570
STATE STREET COM 857477103   2,159 22,001 SH   SOLE   0 0 22,001
STRYKER COM 863667101   15,131 42,025 SH   SOLE   0 0 42,025
SYSCO COM 871829107   1,190 15,560 SH   SOLE   0 0 15,560
THERMO FISHER SCIENTIFIC COM 883556102   3,809 7,321 SH   SOLE   0 0 7,321
TRACTOR SUPPLY CO COM 892356106   637 12,000 SH   SOLE   0 0 12,000
WALGREENS COM 931427108   411 44,050 SH   SOLE   0 0 44,050
WESTERN UNION COM 959802109   335 31,568 SH   SOLE   0 0 31,568
WEX COM 96208T104   4,641 26,469 SH   SOLE   0 0 26,469
SPDR S&P 500 ETF ETF 78462f103   1,532 2,614 SH   SOLE   0 0 2,614
SPDR S&P MIDCAP 400 ETF ETF 78467y107   906 1,590 SH   SOLE   0 0 1,590
VANGUARD FTSE EMERGING MARKETS ETF 922042858   836 18,980 SH   SOLE   0 0 18,980
ISHARES MSCI EAFE ETF ETF 464287465   1,133 14,990 SH   SOLE   0 0 14,990
RB GLOBAL COM 74935Q107   5,051 55,990 SH   SOLE   0 0 55,990