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 398 2,255 SH   SOLE 2,255 0 0
ABBOTT LABS COM 002824100 3,121 35,936 SH   SOLE 35,936 0 0
ABBVIE INC COM 00287Y109 2,500 28,234 SH   SOLE 28,234 0 0
AFLAC INC COM 001055102 4,777 90,297 SH   SOLE 90,297 0 0
AIR PRODS & CHEMS INC COM 009158106 246 1,045 SH   SOLE 1,045 0 0
ALPHABET INC CAP STK CL C 02079K107 2,157 1,613 SH   SOLE 1,613 0 0
ALPHABET INC CAP STK CL A 02079K305 4,826 3,603 SH   SOLE 3,603 0 0
AMAZON COM INC COM 023135106 6,697 3,624 SH   SOLE 3,624 0 0
AMERICAN ELEC PWR INC COM 025537101 506 5,350 SH   SOLE 5,350 0 0
AMERICAN TOWER CORP NEW COM 03027X100 5,275 22,954 SH   SOLE 22,954 0 0
APPLE INC COM 037833100 9,540 32,487 SH   SOLE 32,487 0 0
AT&T INC COM 00206R102 558 14,276 SH   SOLE 14,276 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 996 5,843 SH   SOLE 5,843 0 0
BAXTER INTL INC COM 071813109 3,273 39,138 SH   SOLE 39,138 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 728 3,213 SH   SOLE 3,213 0 0
BLACKROCK UTILITIES INFRSTRC COM 09248D104 317 14,230 SH   SOLE 14,230 0 0
BOOKING HLDGS INC COM 09857L108 335 163 SH   SOLE 163 0 0
CERNER CORP COM 156782104 461 6,286 SH   SOLE 6,286 0 0
CHEVRON CORP NEW COM 166764100 1,494 12,399 SH   SOLE 12,399 0 0
CHUBB LIMITED COM H1467J104 3,688 23,695 SH   SOLE 23,695 0 0
CHURCH & DWIGHT INC COM 171340102 4,528 64,377 SH   SOLE 64,377 0 0
CINTAS CORP COM 172908105 3,914 14,545 SH   SOLE 14,545 0 0
CISCO SYS INC COM 17275R102 860 17,929 SH   SOLE 17,929 0 0
COCA COLA CO COM 191216100 272 4,907 SH   SOLE 4,907 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,122 34,208 SH   SOLE 34,208 0 0
COMERICA INC COM 200340107 217 3,024 SH   SOLE 3,024 0 0
CONOCOPHILLIPS COM 20825C104 610 9,387 SH   SOLE 9,387 0 0
CONSTELLATION BRANDS INC CL A 21036P108 4,660 24,557 SH   SOLE 24,557 0 0
COSTCO WHSL CORP NEW COM 22160K105 5,981 20,349 SH   SOLE 20,349 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 2,095 13,628 SH   SOLE 13,628 0 0
DANAHER CORP DEL COM 235851102 6,565 42,772 SH   SOLE 42,772 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,838 31,435 SH   SOLE 31,435 0 0
DISNEY WALT CO COM DISNEY 254687106 4,216 29,150 SH   SOLE 29,150 0 0
DOLLAR GEN CORP NEW COM 256677105 405 2,599 SH   SOLE 2,599 0 0
ECOLAB INC COM 278865100 4,490 23,264 SH   SOLE 23,264 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 392 1,680 SH   SOLE 1,680 0 0
EMERSON ELEC CO COM 291011104 549 7,200 SH   SOLE 7,200 0 0
EXXON MOBIL CORP COM 30231G102 219 3,140 SH   SOLE 3,140 0 0
FASTENAL CO COM 311900104 2,821 76,339 SH   SOLE 76,339 0 0
FISERV INC COM 337738108 7,479 64,684 SH   SOLE 64,684 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 172 18,518 SH   SOLE 18,518 0 0
FORTIVE CORP COM 34959J108 2,716 35,558 SH   SOLE 35,558 0 0
GABELLI UTIL TR COM 36240A101 78 10,000 SH   SOLE 10,000 0 0
GARTNER INC COM 366651107 3,872 25,125 SH   SOLE 25,125 0 0
HOME DEPOT INC COM 437076102 5,758 26,369 SH   SOLE 26,369 0 0
ILLINOIS TOOL WKS INC COM 452308109 5,115 28,475 SH   SOLE 28,475 0 0
INTEL CORP COM 458140100 1,423 23,769 SH   SOLE 23,769 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,199 23,759 SH   SOLE 23,759 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 379 2,825 SH   SOLE 2,825 0 0
INTUIT COM 461202103 7,147 27,285 SH   SOLE 27,285 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 203 1,025 SH   SOLE 1,025 0 0
ISHARES INC CORE MSCI EMKT 46434G103 430 7,996 SH   SOLE 7,996 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 565 3,065 SH   SOLE 3,065 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,707 8,376 SH   SOLE 8,376 0 0
ISHARES TR MSCI EAFE ETF 464287465 224 3,231 SH   SOLE 3,231 0 0
ISHARES TR RUS MD CP GR ETF 464287481 380 2,493 SH   SOLE 2,493 0 0
ISHARES TR CORE S&P MCP ETF 464287507 201 976 SH   SOLE 976 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 318 1,805 SH   SOLE 1,805 0 0
ISHARES TR SP SMCP600VL ETF 464287879 3,102 19,292 SH   SOLE 19,291 0 0
ISHARES TR S&P SML 600 GWT 464287887 372 1,922 SH   SOLE 1,922 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 534 2,550 SH   SOLE 2,550 0 0
JOHNSON & JOHNSON COM 478160104 934 6,403 SH   SOLE 6,403 0 0
JPMORGAN CHASE & CO COM 46625H100 2,491 17,873 SH   SOLE 17,873 0 0
LANDSTAR SYS INC COM 515098101 330 2,898 SH   SOLE 2,898 0 0
LAUDER ESTEE COS INC CL A 518439104 684 3,311 SH   SOLE 3,311 0 0
LILLY ELI & CO COM 532457108 302 2,300 SH   SOLE 2,300 0 0
LOCKHEED MARTIN CORP COM 539830109 335 860 SH   SOLE 860 0 0
LOWES COS INC COM 548661107 515 4,301 SH   SOLE 4,301 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,402 4,696 SH   SOLE 4,696 0 0
MAXIMUS INC COM 577933104 1,164 15,649 SH   SOLE 15,649 0 0
MCDONALDS CORP COM 580135101 2,122 10,736 SH   SOLE 10,736 0 0
MERCK & CO INC COM 58933Y105 637 7,001 SH   SOLE 7,001 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 208 1,991 SH   SOLE 1,991 0 0
MICROSOFT CORP COM 594918104 4,871 30,889 SH   SOLE 30,889 0 0
NEOGEN CORP COM 640491106 3,186 48,815 SH   SOLE 48,815 0 0
NEXTERA ENERGY INC COM 65339F101 862 3,560 SH   SOLE 3,560 0 0
NORTHERN TR CORP COM 665859104 605 5,692 SH   SOLE 5,692 0 0
NVIDIA CORP COM 67066G104 608 2,584 SH   SOLE 2,584 0 0
PACKAGING CORP AMER COM 695156109 3,087 27,568 SH   SOLE 27,568 0 0
PEPSICO INC COM 713448108 2,067 15,123 SH   SOLE 15,123 0 0
PFIZER INC COM 717081103 367 9,366 SH   SOLE 9,366 0 0
PHILLIPS 66 COM 718546104 256 2,302 SH   SOLE 2,302 0 0
PPG INDS INC COM 693506107 772 5,781 SH   SOLE 5,781 0 0
PRICE T ROWE GROUP INC COM 74144T108 599 4,914 SH   SOLE 4,914 0 0
PROCTER AND GAMBLE CO COM 742718109 713 5,712 SH   SOLE 5,712 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,276 17,628 SH   SOLE 17,628 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,311 27,559 SH   SOLE 27,559 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4,926 64,074 SH   SOLE 64,074 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,141 12,284 SH   SOLE 12,284 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 778 10,282 SH   SOLE 10,282 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,177 20,313 SH   SOLE 20,313 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,637 48,682 SH   SOLE 48,682 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 789 14,774 SH   SOLE 14,774 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 527 11,456 SH   SOLE 11,456 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 546 4,514 SH   SOLE 4,514 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,044 3,245 SH   SOLE 3,245 0 0
STARBUCKS CORP COM 855244109 234 2,660 SH   SOLE 2,660 0 0
STRYKER CORP COM 863667101 1,194 5,687 SH   SOLE 5,687 0 0
SYSCO CORP COM 871829107 620 7,251 SH   SOLE 7,251 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 6,626 20,395 SH   SOLE 20,395 0 0
TRACTOR SUPPLY CO COM 892356106 451 4,825 SH   SOLE 4,825 0 0
ULTA BEAUTY INC COM 90384S303 1,208 4,771 SH   SOLE 4,771 0 0
UNITED PARCEL SERVICE INC CL B 911312106 493 4,208 SH   SOLE 4,208 0 0
UNITED TECHNOLOGIES CORP COM 913017109 3,546 23,680 SH   SOLE 23,680 0 0
UNITEDHEALTH GROUP INC COM 91324P102 4,846 16,485 SH   SOLE 16,485 0 0
US BANCORP DEL COM NEW 902973304 3,853 64,987 SH   SOLE 64,987 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 831 10,303 SH   SOLE 10,303 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 202 683 SH   SOLE 683 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,713 18,463 SH   SOLE 18,462 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 523 2,935 SH   SOLE 2,935 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 8,890 54,332 SH   SOLE 54,331 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 291 2,618 SH   SOLE 2,618 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 344 4,250 SH   SOLE 4,250 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 388 8,730 SH   SOLE 8,729 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1,262 18,135 SH   SOLE 18,135 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,258 21,464 SH   SOLE 21,463 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 683 7,483 SH   SOLE 7,483 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,437 32,617 SH   SOLE 32,617 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 356 3,798 SH   SOLE 3,798 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,669 43,473 SH   SOLE 43,473 0 0
VISA INC COM CL A 92826C839 8,076 42,982 SH   SOLE 42,982 0 0
WALMART INC COM 931142103 845 7,114 SH   SOLE 7,114 0 0
WELLS FARGO CO NEW COM 949746101 332 6,165 SH   SOLE 6,165 0 0
WELLTOWER INC COM 95040Q104 1,529 18,692 SH   SOLE 18,692 0 0