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
AbbVie COM 00287Y109 31 204 SH   SOLE   0 0 204
Adobe COM 00724F101 73 200 SH   SOLE   0 0 200
Alphabet COM 38259P508 1,599 731 SH   SOLE   0 0 731
Alphabet COM 38259P508 22 10 SH   SOLE   0 0 10
Altria Group COM 02209S103 33 800 SH   SOLE   0 0 800
Amazon COM 023135106 692 6,520 SH   SOLE   0 0 6,520
Ameren Corporation COM 023608102 14 155 SH   SOLE   0 0 155
Ametek COM 031100100 26 237 SH   SOLE   0 0 237
Ansys COM 03662Q105 48 200 SH   SOLE   0 0 200
Apple COM 037833100 2,745 20,079 SH   SOLE   0 0 20,079
Applied Materials COM 038222105 32 349 SH   SOLE   0 0 349
Avantis Emerging Markets Equit COM 025072604 893 17,168 SH   SOLE   0 0 17,168
Avantis Int'l Equity COM 025072703 1,184 23,230 SH   SOLE   0 0 23,230
Avantis Int'l Small Cap Value COM 025072802 2,580 48,898 SH   SOLE   0 0 48,898
Avantis US Equity COM 025072885 342 5,257 SH   SOLE   0 0 5,257
Avantis US Small Cap Value COM 025072877 5,004 73,204 SH   SOLE   0 0 73,204
Balchem COM 057665200 19 150 SH   SOLE   0 0 150
Berkshire Hathaway COM 084670702 25,051 91,756 SH   SOLE   0 0 91,756
Berkshire Hathaway COM - Class A 084670108 1,227 3 SH   SOLE   0 0 3
Brown-Forman COM 115637209 552 7,868 SH   SOLE   0 0 7,868
Brown-Forman COM 115637209 374 5,329 SH   SOLE   0 0 5,329
Canadian Imperial Bank COM 136069101 16 334 SH   SOLE   0 0 334
Carrier Global COM 14448C104 18 497 SH   SOLE   0 0 497
Church & Dwight COM 171340102 286 3,085 SH   SOLE   0 0 3,085
Coca-Cola COM 191216100 288 4,584 SH   SOLE   0 0 4,584
Colgate-Palmolive COM 194162103 20 250 SH   SOLE   0 0 250
Costco COM 22160K105 431 899 SH   SOLE   0 0 899
Cummins COM 231021106 38 195 SH   SOLE   0 0 195
Danaher COM 235851102 51 200 SH   SOLE   0 0 200
DFA Emerging Markets Core Equi COM 25434V732 402 17,067 SH   SOLE   0 0 17,067
DFA Emerging Markets Core Equity COM 25434V302 19 815 SH   SOLE   0 0 815
DFA Int'l Core Equity 2 COM 25434V799 65 3,000 SH   SOLE   0 0 3,000
DFA Int'l Value COM 25434V807 325 11,242 SH   SOLE   0 0 11,242
DFA US Core Equity 2 COM 25434V708 5,696 244,477 SH   SOLE   0 0 244,477
DFA US Equity COM 25434V401 558 13,687 SH   SOLE   0 0 13,687
DFA US Marketwide Value COM 25434V724 4,545 143,815 SH   SOLE   0 0 143,815
DFA US Real Estate COM 25434V823 19 841 SH   SOLE   0 0 841
DFA US Targeted Value COM 25434V609 101 2,510 SH   SOLE   0 0 2,510
DFA World ex-US Core Equity COM 25434V880 4,584 213,796 SH   SOLE   0 0 213,796
Diageo COM 25243Q205 776 4,455 SH   SOLE   0 0 4,455
Dollar General COM 256677105 122 499 SH   SOLE   0 0 499
Dominion Resources COM 25746U109 13 167 SH   SOLE   0 0 167
Ecolab COM 278865100 23 150 SH   SOLE   0 0 150
Emerson Electric COM 291011104 21 263 SH   SOLE   0 0 263
Exxon Mobil COM 30231G102 51 600 SH   SOLE   0 0 600
Fastenal COM 311900104 139 2,783 SH   SOLE   0 0 2,783
Fidelity National Information COM 31620M106 8 90 SH   SOLE   0 0 90
Fiserv COM 337738108 36 400 SH   SOLE   0 0 400
Fortive COM 34959J108 5 100 SH   SOLE   0 0 100
Hershey COM 427866108 1,093 5,079 SH   SOLE   0 0 5,079
Hormel COM 440452100 20 430 SH   SOLE   0 0 430
Idexx Labs COM 45168D104 35 100 SH   SOLE   0 0 100
Illinois Tool Works COM 452308109 27 150 SH   SOLE   0 0 150
iShares Core S&P 500 COM 464287200 2,553 6,734 SH   SOLE   0 0 6,734
iShares Global Consumer Staple COM 464288737 509 8,808 SH   SOLE   0 0 8,808
Johnson & Johnson COM 478160104 701 3,947 SH   SOLE   0 0 3,947
Mastercard COM 57636Q104 1,472 4,665 SH   SOLE   0 0 4,665
McCormick COM 579780206 406 4,873 SH   SOLE   0 0 4,873
McDonald's COM 580135101 827 3,351 SH   SOLE   0 0 3,351
Medtronic COM 585055106 36 400 SH   SOLE   0 0 400
Microsoft COM 594918104 1,414 5,506 SH   SOLE   0 0 5,506
Mondelez Intl COM 609207105 47 750 SH   SOLE   0 0 750
Nestle COM 641069406 896 7,699 SH   SOLE   0 0 7,699
NextEra Energy COM 65339F101 39 504 SH   SOLE   0 0 504
Nike COM 654106103 755 7,391 SH   SOLE   0 0 7,391
Nvidia COM 67066G104 49 320 SH   SOLE   0 0 320
Oracle COM 68389X105 21 300 SH   SOLE   0 0 300
Otis Worldwide COM 68902V107 22 316 SH   SOLE   0 0 316
Pepsi COM 713448108 508 3,049 SH   SOLE   0 0 3,049
Philip Morris COM 718172109 46 470 SH   SOLE   0 0 470
Procter & Gamble COM 742718109 106 738 SH   SOLE   0 0 738
Raytheon Technologies COM 75513E101 61 632 SH   SOLE   0 0 632
Republic Services COM 760759100 22 166 SH   SOLE   0 0 166
ResMed COM 761152107 42 200 SH   SOLE   0 0 200
S&P 500 SPDR COM 78462F103 450 1,194 SH   SOLE   0 0 1,194
S&P Mid Cap 400 COM 78467Y107 1,587 3,838 SH   SOLE   0 0 3,838
SPDR Gold Trust COM 78463V107 235 1,397 SH   SOLE   0 0 1,397
Starbucks COM 855244109 35 460 SH   SOLE   0 0 460
TJX Companies COM 872540109 22 400 SH   SOLE   0 0 400
Union Pacific COM 907818108 699 3,277 SH   SOLE   0 0 3,277
Vanguard Dividend Appreciation COM 921908844 3,274 22,823 SH   SOLE   0 0 22,823
Vanguard Extended Market Index COM 922908652 313 2,387 SH   SOLE   0 0 2,387
Vanguard FTSE Developed Market COM 921943858 25 605 SH   SOLE   0 0 605
Vanguard Intermediate-Term Treasury COM 92206C706 2,919 47,728 SH   SOLE   0 0 47,728
Vanguard Large Cap Index COM 922908637 60 347 SH   SOLE   0 0 347
Vanguard Mid Cap COM 922908629 61 311 SH   SOLE   0 0 311
Vanguard Real Estate COM 922908553 792 8,689 SH   SOLE   0 0 8,689
Vanguard S&P 500 COM 922908363 5,765 16,620 SH   SOLE   0 0 16,620
Vanguard Total Int'l Stock Mar COM 921909768 861 16,676 SH   SOLE   0 0 16,676
Vanguard Total Stock Market COM 922908769 4,089 21,676 SH   SOLE   0 0 21,676
Vanguard Total World Stock COM 922042742 2,526 29,602 SH   SOLE   0 0 29,602
Vanguard Value Index COM 922908744 224 1,696 SH   SOLE   0 0 1,696
Visa COM 92826C839 1,241 6,304 SH   SOLE   0 0 6,304
Vontier COM 928881101 0 40 SH   SOLE   0 0 40
Wal-Mart COM 931142103 196 1,615 SH   SOLE   0 0 1,615
WEC Energy Group COM 976657106 107 1,059 SH   SOLE   0 0 1,059
Zoetis COM 98978V103 34 195 SH   SOLE   0 0 195