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 428 2,222 SH   SOLE 2,222 0 0
ABBOTT LABS COM 002824100 4,528 37,781 SH   SOLE 37,781 0 0
ABBVIE INC COM 00287Y109 3,566 32,952 SH   SOLE 32,952 0 0
ADOBE INC COM 00724F101 1,171 2,463 SH   SOLE 2,463 0 0
AFLAC INC COM 001055102 4,599 89,863 SH   SOLE 89,863 0 0
AIR PRODS & CHEMS INC COM 009158106 294 1,045 SH   SOLE 1,045 0 0
ALPHABET INC CAP STK CL C 02079K107 3,151 1,523 SH   SOLE 1,523 0 0
ALPHABET INC CAP STK CL A 02079K305 7,444 3,609 SH   SOLE 3,609 0 0
AMAZON COM INC COM 023135106 10,817 3,496 SH   SOLE 3,496 0 0
AMERICAN ELEC PWR INC COM 025537101 428 5,050 SH   SOLE 5,050 0 0
AMERICAN TOWER CORP NEW COM 03027X100 5,441 22,758 SH   SOLE 22,758 0 0
APPLE INC COM 037833100 13,964 114,322 SH   SOLE 114,322 0 0
AT&T INC COM 00206R102 486 16,065 SH   SOLE 16,065 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 944 5,008 SH   SOLE 5,008 0 0
BAXTER INTL INC COM 071813109 3,252 38,553 SH   SOLE 38,553 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 821 3,213 SH   SOLE 3,213 0 0
BLACKROCK UTILITIES INFRSTRC COM 09248D104 339 13,480 SH   SOLE 13,480 0 0
BOOKING HLDGS INC COM 09857L108 277 119 SH   SOLE 119 0 0
CERNER CORP COM 156782104 308 4,279 SH   SOLE 4,279 0 0
CHUBB LIMITED COM H1467J104 2,921 18,491 SH   SOLE 18,491 0 0
CHURCH & DWIGHT INC COM 171340102 4,779 54,712 SH   SOLE 54,712 0 0
CINTAS CORP COM 172908105 4,960 14,533 SH   SOLE 14,533 0 0
CISCO SYS INC COM 17275R102 886 17,134 SH   SOLE 17,134 0 0
CLOROX CO DEL COM 189054109 1,948 10,097 SH   SOLE 10,097 0 0
COCA COLA CO COM 191216100 272 5,164 SH   SOLE 5,164 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,738 35,055 SH   SOLE 35,055 0 0
COMERICA INC COM 200340107 217 3,024 SH   SOLE 3,024 0 0
CONSTELLATION BRANDS INC CL A 21036P108 5,502 24,130 SH   SOLE 24,130 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,796 19,281 SH   SOLE 19,281 0 0
DANAHER CORP DEL COM 235851102 8,606 38,234 SH   SOLE 38,234 0 0
DISNEY WALT CO COM DISNEY 254687106 5,352 29,007 SH   SOLE 29,007 0 0
DOLLAR GEN CORP NEW COM 256677105 1,175 5,800 SH   SOLE 5,800 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 216 2,237 SH   SOLE 2,237 0 0
ECOLAB INC COM 278865100 5,055 23,612 SH   SOLE 23,612 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 422 5,040 SH   SOLE 5,040 0 0
EMERSON ELEC CO COM 291011104 579 6,420 SH   SOLE 6,420 0 0
FASTENAL CO COM 311900104 3,302 65,680 SH   SOLE 65,680 0 0
FISERV INC COM 337738108 7,325 61,536 SH   SOLE 61,536 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 227 18,518 SH   SOLE 18,518 0 0
FORTIVE CORP COM 34959J108 2,726 38,588 SH   SOLE 38,588 0 0
GABELLI UTIL TR COM 36240A101 69 10,000 SH   SOLE 10,000 0 0
GARTNER INC COM 366651107 292 1,600 SH   SOLE 1,600 0 0
HOME DEPOT INC COM 437076102 7,887 25,839 SH   SOLE 25,839 0 0
ILLINOIS TOOL WKS INC COM 452308109 5,623 25,385 SH   SOLE 25,385 0 0
INTEL CORP COM 458140100 1,448 22,632 SH   SOLE 22,632 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,719 24,349 SH   SOLE 24,349 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 349 2,622 SH   SOLE 2,622 0 0
INTUIT COM 461202103 9,871 25,770 SH   SOLE 25,770 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 239 750 SH   SOLE 750 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 687 3,065 SH   SOLE 3,065 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,391 6,011 SH   SOLE 6,011 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,432 11,009 SH   SOLE 11,009 0 0
ISHARES TR RUS MD CP GR ETF 464287481 467 4,576 SH   SOLE 4,576 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 320 1,315 SH   SOLE 1,315 0 0
ISHARES TR SP SMCP600VL ETF 464287879 4,154 41,235 SH   SOLE 41,234 0 0
ISHARES TR S&P SML 600 GWT 464287887 492 3,839 SH   SOLE 3,839 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 641 2,550 SH   SOLE 2,550 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,084 9,341 SH   SOLE 9,341 0 0
ISHARES TR S&P US PFD STK 464288687 3,082 80,273 SH   SOLE 80,273 0 0
JOHNSON & JOHNSON COM 478160104 1,013 6,161 SH   SOLE 6,161 0 0
JPMORGAN CHASE & CO COM 46625H100 3,526 23,165 SH   SOLE 23,165 0 0
LANDSTAR SYS INC COM 515098101 323 1,955 SH   SOLE 1,955 0 0
LAUDER ESTEE COS INC CL A 518439104 881 3,030 SH   SOLE 3,030 0 0
LILLY ELI & CO COM 532457108 430 2,300 SH   SOLE 2,300 0 0
LOCKHEED MARTIN CORP COM 539830109 340 921 SH   SOLE 921 0 0
LOWES COS INC COM 548661107 761 4,004 SH   SOLE 4,004 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,599 4,492 SH   SOLE 4,492 0 0
MAXIMUS INC COM 577933104 1,738 19,523 SH   SOLE 19,523 0 0
MCDONALDS CORP COM 580135101 3,383 15,093 SH   SOLE 15,093 0 0
MERCK & CO INC COM 58933Y105 398 5,161 SH   SOLE 5,161 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 309 1,991 SH   SOLE 1,991 0 0
MICROSOFT CORP COM 594918104 6,695 28,395 SH   SOLE 28,395 0 0
NEOGEN CORP COM 640491106 3,572 40,188 SH   SOLE 40,188 0 0
NEXTERA ENERGY INC COM 65339F101 2,464 32,590 SH   SOLE 32,590 0 0
NORFOLK SOUTHERN CORP COM 655844108 232 865 SH   SOLE 865 0 0
NORTHERN TR CORP COM 665859104 456 4,340 SH   SOLE 4,340 0 0
NVIDIA CORP COM 67066G104 1,665 3,119 SH   SOLE 3,119 0 0
PACKAGING CORP AMER COM 695156109 3,069 22,824 SH   SOLE 22,824 0 0
PEPSICO INC COM 713448108 2,724 19,256 SH   SOLE 19,256 0 0
PFIZER INC COM 717081103 279 7,690 SH   SOLE 7,690 0 0
PPG INDS INC COM 693506107 479 3,187 SH   SOLE 3,187 0 0
PRICE T ROWE GROUP INC COM 74144T108 400 2,329 SH   SOLE 2,329 0 0
PROCTER AND GAMBLE CO COM 742718109 746 5,512 SH   SOLE 5,512 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,254 13,118 SH   SOLE 13,118 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4,409 45,590 SH   SOLE 45,590 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,752 13,496 SH   SOLE 13,496 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,185 11,889 SH   SOLE 11,889 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,524 20,905 SH   SOLE 20,905 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,063 28,252 SH   SOLE 28,252 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 749 13,891 SH   SOLE 13,891 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 255 6,211 SH   SOLE 6,211 0 0
SIRIUS XM HLDGS INC COM 82968B103 181 29,736 SH   SOLE 29,735 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,521 8,290 SH   SOLE 8,290 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 670 1,690 SH   SOLE 1,690 0 0
STARBUCKS CORP COM 855244109 301 2,759 SH   SOLE 2,759 0 0
STRYKER CORP COM 863667101 2,026 8,319 SH   SOLE 8,319 0 0
SYSCO CORP COM 871829107 508 6,456 SH   SOLE 6,456 0 0
TEREX CORP NEW COM 880779103 1,434 31,131 SH   SOLE 31,131 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 8,645 18,942 SH   SOLE 18,942 0 0
TRACTOR SUPPLY CO COM 892356106 859 4,850 SH   SOLE 4,850 0 0
ULTA BEAUTY INC COM 90384S303 1,849 5,982 SH   SOLE 5,982 0 0
UNITED PARCEL SERVICE INC CL B 911312106 685 4,030 SH   SOLE 4,030 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,070 16,313 SH   SOLE 16,313 0 0
US BANCORP DEL COM NEW 902973304 3,394 61,364 SH   SOLE 61,364 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 847 10,303 SH   SOLE 10,303 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1,591 18,776 SH   SOLE 18,776 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,993 21,701 SH   SOLE 21,701 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 229 1,384 SH   SOLE 1,384 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 10,952 52,988 SH   SOLE 52,987 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 615 4,787 SH   SOLE 4,787 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 406 4,169 SH   SOLE 4,169 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 549 10,557 SH   SOLE 10,557 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1,507 18,450 SH   SOLE 18,450 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,547 24,556 SH   SOLE 24,555 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 3,176 58,128 SH   SOLE 58,128 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,346 16,314 SH   SOLE 16,314 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 968 10,404 SH   SOLE 10,404 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,074 21,865 SH   SOLE 21,865 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 215 600 SH   SOLE 600 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,748 47,253 SH   SOLE 47,253 0 0
VISA INC COM CL A 92826C839 8,538 40,327 SH   SOLE 40,327 0 0
WALMART INC COM 931142103 949 6,988 SH   SOLE 6,988 0 0
WELLTOWER INC COM 95040Q104 1,090 15,218 SH   SOLE 15,218 0 0