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 450 3,359 SH   SOLE   0 0 3,359
ACCENTURE PLC IRELAND SHS CLASS A SHS CLASS A G1151C101 1,573 6,116 SH   SOLE   0 0 6,116
ADVANCED MICRO DEVICES INCORPORATED COM 007903107 1,434 22,630 SH   SOLE   0 0 22,630
ALPHABET INCORPORATED CAP STK CLASS A CAP STK CL A 02079K305 410 4,289 SH   SOLE   0 0 4,289
AMAZON COM INCORPORATED COM 023135106 2,090 18,493 SH   SOLE   0 0 18,493
AMGEN INCORPORATED COM 031162100 299 1,326 SH   SOLE   0 0 1,326
APPLE INCORPORATED COM 037833100 25,847 187,026 SH   SOLE   0 0 187,026
BERKSHIRE HATHAWAY INCORPORATED DEL CLASS B NEW CL B NEW 084670702 1,547 5,793 SH   SOLE   0 0 5,793
BLACKSTONE INCORPORATED COM 09260D107 402 4,806 SH   SOLE   0 0 4,806
CATERPILLAR INCORPORATED COM 149123101 258 1,569 SH   SOLE   0 0 1,569
CHENIERE ENERGY INCORPORATED COM NEW COM NEW 16411R208 863 5,200 SH   SOLE   0 0 5,200
CIGNA CORPORATION NEW COM 125523100 337 1,215 SH   SOLE   0 0 1,215
CISCO SYSTEMS INCORPORATED COM 17275R102 324 8,099 SH   SOLE   0 0 8,099
CMS ENERGY CORPORATION COM 125896100 403 6,927 SH   SOLE   0 0 6,927
COSTCO WHOLESALE CORPORATION NEW COM 22160K105 277 586 SH   SOLE   0 0 586
CSX CORPORATION COM 126408103 774 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 4,253 165,088 SH   SOLE   0 0 165,088
DISNEY WALT COMPANY COM 254687106 203 2,156 SH   SOLE   0 0 2,156
DTE ENERGY COMPANY COM 233331107 324 2,818 SH   SOLE   0 0 2,818
ENTERPRISE FINL SVCS CORPORATION COM 293712105 369 8,372 SH   SOLE   0 0 8,372
ETFMG PRIME MOBILE PAYMENTS ETF PRIME MOBILE PAY 26924G409 311 8,246 SH   SOLE   0 0 8,246
EXXON MOBIL CORPORATION COM 30231G102 461 5,286 SH   SOLE   0 0 5,286
FIRST TRUST NASDAQ CEA CYBERSECURITY ETF NASDAQ CYB ETF 33734X846 235 6,114 SH   SOLE   0 0 6,114
FORD MTR COMPANY DEL COM 345370860 357 31,906 SH   SOLE   0 0 31,906
GENERAC HLDGS INCORPORATED COM 368736104 297 1,670 SH   SOLE   0 0 1,670
GLOBAL X NASDAQ 100 COVERED CALL ETF NASDAQ 100 COVER 37954Y483 392 25,000 SH   SOLE   0 0 25,000
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ACTIVEBETA US LG 381430503 35,050 493,460 SH   SOLE   0 0 493,460
HORMEL FOODS CORPORATION COM 440452100 499 10,977 SH   SOLE   0 0 10,977
IDEXX LABS INCORPORATED COM 45168D104 763 2,343 SH   SOLE   0 0 2,343
INVESCO QQQ UNIT SER 1 46090E103 2,535 9,483 SH   SOLE   0 0 9,483
INVESCO S&P 500 LOW VOLATILITY ETF S&P500 LOW VOL 46138E354 3,218 55,638 SH   SOLE   0 0 55,638
INVESCO S&P MIDCAP LOW VOLATILITY ETF S&P MIDCP LOW 46138E198 9,770 203,352 SH   SOLE   0 0 203,352
INVESCO S&P SMALLCAP LOW VOLATILITY ETF S&P SMLCP LOW 46138G102 3,907 96,298 SH   SOLE   0 0 96,298
ISHARES INCORPORATED MSCI EMERG MRKT MSCI EMERG MRKT 464286533 1,120 22,093 SH   SOLE   0 0 22,093
ISHARES INCORPORATED MSCI GBL MIN VOL MSCI GBL MIN VOL 464286525 7,790 87,957 SH   SOLE   0 0 87,957
ISHARES TR 3 7 YR TREAS BD 3 7 YR TREAS BD 464288661 358 3,133 SH   SOLE   0 0 3,133
ISHARES TR CONV BD ETF CONV BD ETF 46435G102 3,024 43,884 SH   SOLE   0 0 43,884
ISHARES TR CORE DIV GRWTH CORE DIV GRWTH 46434V621 25,226 567,251 SH   SOLE   0 0 567,251
ISHARES TR CORE HIGH DV ETF CORE HIGH DV ETF 46429B663 693 7,579 SH   SOLE   0 0 7,579
ISHARES TR CORE S&P MCP ETF CORE S&P MCP ETF 464287507 31,420 143,293 SH   SOLE   0 0 143,293
ISHARES TR CORE S&P SCP ETF CORE S&P SCP ETF 464287804 2,643 30,311 SH   SOLE   0 0 30,311
ISHARES TR CORE S&P TTL STK CORE S&P TTL STK 464287150 7,475 93,977 SH   SOLE   0 0 93,977
ISHARES TR CORE S&P US VLU CORE S&P US VLU 464287663 1,791 28,612 SH   SOLE   0 0 28,612
ISHARES TR CORE S&P500 ETF CORE S&P500 ETF 464287200 29,768 83,000 SH   SOLE   0 0 83,000
ISHARES TR CORE US AGGBD ET CORE US AGGBD ETF 464287226 1,260 13,077 SH   SOLE   0 0 13,077
ISHARES TR EXPANDED TECH EXPANDED TECH 464287515 1,134 4,534 SH   SOLE   0 0 4,534
ISHARES TR EXPONENTIAL TECH EXPONENTIAL TECH 46434V381 723 16,218 SH   SOLE   0 0 16,218
ISHARES TR ISHARES BIOTECH NASDAQ BIOTECH 464287556 400 3,421 SH   SOLE   0 0 3,421
ISHARES TR ISHARES SEMICDTR PHLX SEMICND ETF 464287523 931 2,920 SH   SOLE   0 0 2,920
ISHARES TR ISHS 5-10YR INVT ISHS 5-10YR INVT 464288638 774 16,023 SH   SOLE   0 0 16,023
ISHARES TR MRGSTR SM CP ETF MRGSTR SM CP ETF 464288505 996 23,308 SH   SOLE   0 0 23,308
ISHARES TR MSCI ACWI EX US MSCI ACWI EX US 464288240 960 23,984 SH   SOLE   0 0 23,984
ISHARES TR MSCI EAFE MIN VL MSCI EAFE MIN VL 46429B689 4,831 84,727 SH   SOLE   0 0 84,727
ISHARES TR MSCI GBL SUS DEV MSCI GLOBAL IMP 46435G532 254 3,579 SH   SOLE   0 0 3,579
ISHARES TR MSCI USA ESG SLC MSCI USA ESG SLC 464288802 487 6,412 SH   SOLE   0 0 6,412
ISHARES TR MSCI USA MIN VOL MSCI USA MIN VOL 46429B697 30,747 465,068 SH   SOLE   0 0 465,068
ISHARES TR MSCI USA SMCP MN MSCI USA SMCP MN 46435G433 761 23,858 SH   SOLE   0 0 23,858
ISHARES TR NATIONAL MUN ETF NATIONAL MUN ETF 464288414 943 9,196 SH   SOLE   0 0 9,196
ISHARES TR PFD AND INCM SEC PFD AND INCM SEC 464288687 497 15,678 SH   SOLE   0 0 15,678
ISHARES TR RUS MID CAP ETF RUS MID CAP EF 464287499 879 14,151 SH   SOLE   0 0 14,151
ISHARES TR SELECT DIVID ETF SELECT DIVID ETF 464287168 9,094 84,819 SH   SOLE   0 0 84,819
ISHARES TR SHRT NAT MUN ETF SHRT NAT MUN ETF 464288158 311 3,029 SH   SOLE   0 0 3,029
ISHARES TR U.S. MED DVC ETF U.S. MED DVC ETF 464288810 353 7,481 SH   SOLE   0 0 7,481
ISHARES TR U.S. REAL ES ETF U.S. REAL ES ETF 464287739 237 2,909 SH   SOLE   0 0 2,909
ISHARES TR U.S. UTILITS ETF U.S. UTILITS ETF 464287697 495 6,097 SH   SOLE   0 0 6,097
ISHARES TR US HLTHCARE ETF US HLTHCARE ETF 464287762 608 2,406 SH   SOLE   0 0 2,406
ISHARES TRUST MSCI USA MMENTM MSCI USA MMENTM 46432F396 1,743 13,289 SH   SOLE   0 0 13,289
ISHARES TRUST MSCI USA SMALL CAP MSCI USA SML CP 46434V290 8,230 183,861 SH   SOLE   0 0 183,861
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 202 4,111 SH   SOLE   0 0 4,111
JANUS HENDERSON SHORT DURATION INCOME ETF HENDRSN SHRT ETF 47103U886 1,000 20,632 SH   SOLE   0 0 20,632
JOHNSON & JOHNSON COM 478160104 865 5,294 SH   SOLE   0 0 5,294
JPMORGAN CHASE & COMPANY COM 46625H100 324 3,103 SH   SOLE   0 0 3,103
JPMORGAN ULTRA-SHORT INCOME ETF ULTRA SHRT INC 46641Q837 5,297 105,595 SH   SOLE   0 0 105,595
KELLOGG COMPANY COM 487836108 716 10,272 SH   SOLE   0 0 10,272
LILLY ELI & COMPANY COM 532457108 322 995 SH   SOLE   0 0 995
MERCANTILE BK CORPORATION COM 587376104 2,574 86,640 SH   SOLE   0 0 86,640
MICROSOFT CORPORATION COM 594918104 398 1,711 SH   SOLE   0 0 1,711
NVIDIA CORPORATION COM 67066G104 919 7,572 SH   SOLE   0 0 7,572
OREILLY AUTOMOTIVE INCORPORATED COM 67103H107 478 679 SH   SOLE   0 0 679
PEPSICO INCORPORATED COM 713448108 576 3,526 SH   SOLE   0 0 3,526
PFIZER INCORPORATED COM 717081103 661 15,109 SH   SOLE   0 0 15,109
PHYSICIANS REALTY TRUST REIT COM 71943U104 156 10,356 SH   SOLE   0 0 10,356
PRECIGEN INCORPORATED COM 74017N105 32 15,102 SH   SOLE   0 0 15,102
PROCTER AND GAMBLE COMPANY COM 742718109 308 2,441 SH   SOLE   0 0 2,441
RAYMOND JAMES FINL INCORPORATED COM 754730109 2,726 27,586 SH   SOLE   0 0 27,586
RAYTHEON TECHNOLOGIES CORPORATION COM 75513E101 259 3,167 SH   SOLE   0 0 3,167
SCHWAB INTERNATIONAL EQUITY ETF INTL EQTY ETF 808524805 250 8,885 SH   SOLE   0 0 8,885
SCHWAB U.S. LARGE-CAP ETF US LRG CAP ETF 808524201 7,178 169,483 SH   SOLE   0 0 169,483
SPDR BLOOMBERG CONVERTIBLE SECURITIES ET BLMBRG BRC CNVRT 78464A359 1,017 16,062 SH   SOLE   0 0 16,062
SPDR HEALTH CARE SELECT SBI HEALTHCARE 81369Y209 266 2,198 SH   SOLE   0 0 2,198
SPDR MATERIALS SELECT SECTOR FUND SBI MATERIALS 81369Y100 513 7,538 SH   SOLE   0 0 7,538
SPDR S&P 500 ETF TR UNIT 78462F103 1,261 3,530 SH   SOLE   0 0 3,530
SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 2,392 21,450 SH   SOLE   0 0 21,450
SPDR S&P HEALTH CARE EQUIPMENT ETF HLTH CR EQUIP 78464A581 566 6,628 SH   SOLE   0 0 6,628
SPDR S&P MIDCAP 400 ETF TRUST UTSER1 S&PDCRP 78467Y107 204 508 SH   SOLE   0 0 508
STRYKER CORPORATION COM 863667101 23,638 116,707 SH   SOLE   0 0 116,707
TESLA INCORPORATED COM 88160R101 2,140 8,069 SH   SOLE   0 0 8,069
TJX COMPANIES INCORPORATED NEW COM 872540109 306 4,931 SH   SOLE   0 0 4,931
VANGUARD INDEX FUNDS S&P 500 ETF SHS NEW S&P 500 ETF SHS 922908363 2,697 8,201 SH   SOLE   0 0 8,201
VANGUARD MID-CAP ETF MID CAP ETF 922908629 811 4,315 SH   SOLE   0 0 4,315
VANGUARD SHORT-TERM BOND ETF SHORT TRM BOND 921937827 339 4,531 SH   SOLE   0 0 4,531
VANGUARD TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 866 12,126 SH   SOLE   0 0 12,126
VANGUARD TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 1,102 6,141 SH   SOLE   0 0 6,141
WASTE MGMT INCORPORATED DEL COM 94106L109 232 1,450 SH   SOLE   0 0 1,450
WELLS FARGO COMPANY NEW COM 949746101 279 6,930 SH   SOLE   0 0 6,930
WIALAN TECHNOLOGIES INCORPORATED COM 96685A107 2 750,000 SH   SOLE   0 0 750,000
WISDOMTREE U.S. MIDCAP DIVIDEND FUND US MIDCAP DIVID 97717W505 5,291 140,455 SH   SOLE   0 0 140,455
ZOETIS INCORPORATED CLASS A CL A 98978V103 1,784 12,027 SH   SOLE   0 0 12,027