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 INCORPORATED COM 00287Y109 575 3,755 SH   SOLE   0 0 3,755
ACCENTURE PLC IRELAND SHS CLASS A SHS CLASS A G1151C101 1,682 6,061 SH   SOLE   0 0 6,061
ADVANCED MICRO DEVICES INCORPORATED COM 007903107 1,654 21,630 SH   SOLE   0 0 21,630
ALPHABET INCORPORATED CAP STK CLASS A CAP STK CL A 02079K305 508 233 SH   SOLE   0 0 233
AMAZON COM INCORPORATED COM 023135106 1,956 18,418 SH   SOLE   0 0 18,418
AMGEN INCORPORATED COM 031162100 322 1,326 SH   SOLE   0 0 1,326
APPLE INCORPORATED COM 037833100 25,790 188,661 SH   SOLE   0 0 188,661
BERKSHIRE HATHAWAY INCORPORATED DEL CLASS B NEW CL B NEW 084670702 1,633 5,980 SH   SOLE   0 0 5,980
BLACKSTONE INCORPORATED COM 09260D107 420 4,609 SH   SOLE   0 0 4,609
CATERPILLAR INCORPORATED COM 149123101 280 1,569 SH   SOLE   0 0 1,569
CHENIERE ENERGY INCORPORATED COM NEW COM NEW 16411R208 293 2,200 SH   SOLE   0 0 2,200
CIGNA CORPORATION NEW COM 125523100 274 1,038 SH   SOLE   0 0 1,038
CISCO SYSTEMS INCORPORATED COM 17275R102 345 8,099 SH   SOLE   0 0 8,099
CMS ENERGY CORPORATION COM 125896100 467 6,922 SH   SOLE   0 0 6,922
COSTCO WHOLESALE CORPORATION NEW COM 22160K105 257 536 SH   SOLE   0 0 536
CSX CORPORATION COM 126408103 845 29,070 SH   SOLE   0 0 29,070
CURE PHARMACEUTICAL HLDG CORPORATION COM 23127P104 15 60,020 SH   SOLE   0 0 60,020
DIMENSIONAL ETF TRUST INTL VALUE ETF INTERNATIONAL VAL 25434V807 1,247 43,161 SH   SOLE   0 0 43,161
DISNEY WALT COMPANY COM 254687106 239 2,537 SH   SOLE   0 0 2,537
DTE ENERGY COMPANY COM 233331107 357 2,818 SH   SOLE   0 0 2,818
ENTERPRISE FINL SVCS CORPORATION COM 293712105 347 8,372 SH   SOLE   0 0 8,372
ETFMG PRIME MOBILE PAYMENTS ETF PRIME MOBILE PAY 26924G409 343 8,766 SH   SOLE   0 0 8,766
EXXON MOBIL CORPORATION COM 30231G102 453 5,286 SH   SOLE   0 0 5,286
FIRST TRUST NASDAQ CEA CYBERSECURITY ETF NASDAQ CYB ETF 33734X846 263 6,523 SH   SOLE   0 0 6,523
FORD MTR COMPANY DEL COM 345370860 358 32,234 SH   SOLE   0 0 32,234
GENERAC HLDGS INCORPORATED COM 368736104 320 1,523 SH   SOLE   0 0 1,523
GENERAL MOTORS COMPANY COM 37045V100 208 6,544 SH   SOLE   0 0 6,544
GLOBAL X NASDAQ 100 COVERED CALL ETF NASDAQ 100 COVER 37954Y483 437 25,000 SH   SOLE   0 0 25,000
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ACTIVEBETA US LG 381430503 38,581 514,794 SH   SOLE   0 0 514,794
HANOVER INSURANCE GROUP INCORPORATED COM 410867105 216 1,480 SH   SOLE   0 0 1,480
HORMEL FOODS CORPORATION COM 440452100 539 11,373 SH   SOLE   0 0 11,373
IDEXX LABS INCORPORATED COM 45168D104 822 2,343 SH   SOLE   0 0 2,343
INTERNATIONAL BUSINESS MACHINES COM 459200101 233 1,651 SH   SOLE   0 0 1,651
INVESCO NASDAQ 100 ETF NASDAQ 100 ETF 46138G649 231 2,001 SH   SOLE   0 0 2,001
INVESCO QQQ UNIT SER 1 46090E103 2,611 9,315 SH   SOLE   0 0 9,315
INVESCO S&P 500 LOW VOLATILITY ETF S&P500 LOW VOL 46138E354 3,448 55,611 SH   SOLE   0 0 55,611
INVESCO S&P MIDCAP LOW VOLATILITY ETF S&P MIDCP LOW 46138E198 10,648 207,203 SH   SOLE   0 0 207,203
INVESCO S&P SMALLCAP LOW VOLATILITY ETF S&P SMLCP LOW 46138G102 4,231 95,016 SH   SOLE   0 0 95,016
ISHARES INCORPORATED MSCI EMERG MRKT MSCI EMERG MRKT 464286533 1,262 22,770 SH   SOLE   0 0 22,770
ISHARES INCORPORATED MSCI GBL MIN VOL MSCI GBL MIN VOL 464286525 8,200 86,782 SH   SOLE   0 0 86,782
ISHARES TR 3 7 YR TREAS BD 3 7 YR TREAS BD 464288661 374 3,133 SH   SOLE   0 0 3,133
ISHARES TR CONV BD ETF CONV BD ETF 46435G102 5,836 84,140 SH   SOLE   0 0 84,140
ISHARES TR CORE DIV GRWTH CORE DIV GRWTH 46434V621 27,628 579,940 SH   SOLE   0 0 579,940
ISHARES TR CORE HIGH DV ETF CORE HIGH DV ETF 46429B663 480 4,778 SH   SOLE   0 0 4,778
ISHARES TR CORE S&P MCP ETF CORE S&P MCP ETF 464287507 33,286 147,125 SH   SOLE   0 0 147,125
ISHARES TR CORE S&P SCP ETF CORE S&P SCP ETF 464287804 2,839 30,722 SH   SOLE   0 0 30,722
ISHARES TR CORE S&P TTL STK CORE S&P TTL STK 464287150 8,336 99,498 SH   SOLE   0 0 99,498
ISHARES TR CORE S&P US VLU CORE S&P US VLU 464287663 2,123 31,750 SH   SOLE   0 0 31,750
ISHARES TR CORE S&P500 ETF CORE S&P500 ETF 464287200 39,588 104,412 SH   SOLE   0 0 104,412
ISHARES TR CORE US AGGBD ET CORE US AGGBD ETF 464287226 1,453 14,288 SH   SOLE   0 0 14,288
ISHARES TR EXPANDED TECH EXPANDED TECH 464287515 1,169 4,334 SH   SOLE   0 0 4,334
ISHARES TR EXPONENTIAL TECH EXPONENTIAL TECH 46434V381 1,172 24,462 SH   SOLE   0 0 24,462
ISHARES TR ISHARES BIOTECH NASDAQ BIOTECH 464287556 487 4,143 SH   SOLE   0 0 4,143
ISHARES TR ISHARES SEMICDTR PHLX SEMICND ETF 464287523 1,029 2,942 SH   SOLE   0 0 2,942
ISHARES TR ISHS 5-10YR INVT ISHS 5-10YR INVT 464288638 815 15,952 SH   SOLE   0 0 15,952
ISHARES TR MRGSTR SM CP ETF MRGSTR SM CP ETF 464288505 1,047 23,635 SH   SOLE   0 0 23,635
ISHARES TR MSCI ACWI EX US MSCI ACWI EX US 464288240 1,296 28,765 SH   SOLE   0 0 28,765
ISHARES TR MSCI EAFE ETF MSCI EAFE ETF 464287465 224 3,588 SH   SOLE   0 0 3,588
ISHARES TR MSCI EAFE MIN VL MSCI EAFE MIN VL 46429B689 6,567 103,727 SH   SOLE   0 0 103,727
ISHARES TR MSCI GBL SUS DEV MSCI GLOBAL IMP 46435G532 286 3,579 SH   SOLE   0 0 3,579
ISHARES TR MSCI USA ESG SLC MSCI USA ESG SLC 464288802 505 6,261 SH   SOLE   0 0 6,261
ISHARES TR MSCI USA MIN VOL MSCI USA MIN VOL 46429B697 35,948 511,989 SH   SOLE   0 0 511,989
ISHARES TR MSCI USA SMCP MN MSCI USA SMCP MN 46435G433 824 24,194 SH   SOLE   0 0 24,194
ISHARES TR NATIONAL MUN ETF NATIONAL MUN ETF 464288414 542 5,100 SH   SOLE   0 0 5,100
ISHARES TR PFD AND INCM SEC PFD AND INCM SEC 464288687 529 16,074 SH   SOLE   0 0 16,074
ISHARES TR RUS MID CAP ETF RUS MID CAP EF 464287499 708 10,944 SH   SOLE   0 0 10,944
ISHARES TR SELECT DIVID ETF SELECT DIVID ETF 464287168 2,969 25,229 SH   SOLE   0 0 25,229
ISHARES TR U.S. MED DVC ETF U.S. MED DVC ETF 464288810 374 7,414 SH   SOLE   0 0 7,414
ISHARES TR U.S. REAL ES ETF U.S. REAL ES ETF 464287739 285 3,101 SH   SOLE   0 0 3,101
ISHARES TR U.S. TECH ETF U.S. TECH ETF 464287721 209 2,616 SH   SOLE   0 0 2,616
ISHARES TR U.S. UTILITS ETF U.S. UTILITS ETF 464287697 521 6,084 SH   SOLE   0 0 6,084
ISHARES TR US HLTHCARE ETF US HLTHCARE ETF 464287762 722 2,683 SH   SOLE   0 0 2,683
ISHARES TRUST FLOATING RATE NT ETF FLTGRATE NT ETF 46429B655 241 4,827 SH   SOLE   0 0 4,827
ISHARES TRUST MSCI USA MMENTM MSCI USA MMENTM 46432F396 1,010 7,407 SH   SOLE   0 0 7,407
ISHARES TRUST MSCI USA SMALL CAP MSCI USA SML CP 46434V290 2,361 50,343 SH   SOLE   0 0 50,343
ISHARES US ETF TR EVOLVED FINLS EVOLVED FINLS 46431W655 295 10,680 SH   SOLE   0 0 10,680
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 299 6,083 SH   SOLE   0 0 6,083
JANUS HENDERSON SHORT DURATION INCOME ETF HENDRSN SHRT ETF 47103U886 1,141 23,453 SH   SOLE   0 0 23,453
JOHNSON & JOHNSON COM 478160104 1,028 5,794 SH   SOLE   0 0 5,794
JPMORGAN CHASE & COMPANY COM 46625H100 420 3,728 SH   SOLE   0 0 3,728
JPMORGAN ULTRA-SHORT INCOME ETF ULTRA SHRT INC 46641Q837 1,193 23,826 SH   SOLE   0 0 23,826
KELLOGG COMPANY COM 487836108 786 11,024 SH   SOLE   0 0 11,024
LILLY ELI & COMPANY COM 532457108 323 995 SH   SOLE   0 0 995
MERCANTILE BK CORPORATION COM 587376104 2,768 86,640 SH   SOLE   0 0 86,640
MICROSOFT CORPORATION COM 594918104 408 1,592 SH   SOLE   0 0 1,592
NATIONAL STORAGE AFFILIATES TRUST COM SHS BEN COM SHS BEN IN 637870106 238 4,760 SH   SOLE   0 0 4,760
NEOGEN CORPORATION COM 640491106 229 9,506 SH   SOLE   0 0 9,506
NVIDIA CORPORATION COM 67066G104 996 6,568 SH   SOLE   0 0 6,568
OREILLY AUTOMOTIVE INCORPORATED COM 67103H107 419 664 SH   SOLE   0 0 664
PEPSICO INCORPORATED COM 713448108 564 3,384 SH   SOLE   0 0 3,384
PFIZER INCORPORATED COM 717081103 918 17,510 SH   SOLE   0 0 17,510
PHYSICIANS REALTY TRUST REIT COM 71943U104 233 13,356 SH   SOLE   0 0 13,356
PROCTER AND GAMBLE COMPANY COM 742718109 356 2,477 SH   SOLE   0 0 2,477
RAYMOND JAMES FINL INCORPORATED COM 754730109 2,497 27,923 SH   SOLE   0 0 27,923
RAYTHEON TECHNOLOGIES CORPORATION COM 75513E101 304 3,167 SH   SOLE   0 0 3,167
SCHWAB U.S. LARGE-CAP ETF US LRG CAP ETF 808524201 1,836 41,111 SH   SOLE   0 0 41,111
SHOPIFY INCORPORATED CLASS A CL A 82509L107 212 6,790 SH   SOLE   0 0 6,790
SPDR BLOOMBERG CONVERTIBLE SECURITIES ET BLMBRG BRC CNVRT 78464A359 829 12,845 SH   SOLE   0 0 12,845
SPDR HEALTH CARE SELECT SBI HEALTHCARE 81369Y209 303 2,366 SH   SOLE   0 0 2,366
SPDR MATERIALS SELECT SECTOR FUND SBI MATERIALS 81369Y100 554 7,527 SH   SOLE   0 0 7,527
SPDR S&P 500 ETF TR UNIT 78462F103 1,477 3,915 SH   SOLE   0 0 3,915
SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 2,537 21,377 SH   SOLE   0 0 21,377
SPDR S&P HEALTH CARE EQUIPMENT ETF HLTH CR EQUIP 78464A581 557 6,561 SH   SOLE   0 0 6,561
SPDR S&P MIDCAP 400 ETF TRUST UTSER1 S&PDCRP 78467Y107 210 508 SH   SOLE   0 0 508
STRYKER CORPORATION COM 863667101 23,455 117,904 SH   SOLE   0 0 117,904
TESLA INCORPORATED COM 88160R101 1,042 1,548 SH   SOLE   0 0 1,548
TJX COMPANIES INCORPORATED NEW COM 872540109 348 6,225 SH   SOLE   0 0 6,225
VANGUARD INDEX FUNDS S&P 500 ETF SHS NEW S&P 500 ETF SHS 922908363 2,677 7,711 SH   SOLE   0 0 7,711
VANGUARD MID-CAP ETF MID CAP ETF 922908629 761 3,864 SH   SOLE   0 0 3,864
VANGUARD TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 410 5,457 SH   SOLE   0 0 5,457
VANGUARD TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 668 3,540 SH   SOLE   0 0 3,540
WELLS FARGO COMPANY NEW COM 949746101 271 6,930 SH   SOLE   0 0 6,930
WISDOMTREE U.S. MIDCAP DIVIDEND FUND US MIDCAP DIVID 97717W505 1,266 32,487 SH   SOLE   0 0 32,487
ZOETIS INCORPORATED CLASS A CL A 98978V103 2,325 13,525 SH   SOLE   0 0 13,525