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
FARMLAND PARTNERS INC COM REIT 31154R109 72 10,670 SH   SOLE   0 0 10,670
NUVEEN MICHIGAN QLT MUN INC FD COM CEF 670979103 177 12,500 SH   SOLE   0 0 12,500
GLOBAL X SILVER MINERS ETF ETF 37954Y848 200 6,039 SH   SOLE   0 0 6,039
WISDOMTREE EMERGING MARKETS QUALITY DIVIDEND GROWTH FUND ETF 97717W323 204 7,790 SH   SOLE   0 0 7,790
WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315 204 4,465 SH   SOLE   0 0 4,464
WISDOMTREE EMERGING MARKETS ETF 97717X214 206 6,285 SH   SOLE   0 0 6,285
VANGUARD GROWTH INDEX FUND ETF 922908736 210 1,152 SH   SOLE   0 0 1,152
MERCANTILE BANK CORP COM Stock 587376104 210 5,749 SH   SOLE   0 0 5,749
WEC ENERGY GROUP INC COM Stock 92939U106 211 2,293 SH   SOLE   0 0 2,293
HOME BANCSHARES INC COM Stock 436893200 211 10,715 SH   SOLE   0 0 10,715
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 213 1,004 SH   SOLE   0 0 1,004
BANK NEW YORK MELLON CORP COM Stock 064058100 216 4,290 SH   SOLE   0 0 4,290
ISHARES RUSSELL 2000 ETF ETF 464287655 216 1,302 SH   SOLE   0 0 1,302
ISHARES RUSSELL MID-CAP GROWTH ETF 464287481 224 1,469 SH   SOLE   0 0 1,469
AMAZON COM INC COM Stock 023135106 229 124 SH   SOLE   0 0 124
MERCK & CO INC COM Stock 58933Y105 230 2,526 SH   SOLE   0 0 2,526
ISHARES 7-10 YEAR TREASURY BOND ETF 464287440 231 2,100 SH   SOLE   0 0 2,100
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 235 1,752 SH   SOLE   0 0 1,752
ISHARES GLOBAL INFRASTRUCTURE ETF 464288372 236 4,930 SH   SOLE   0 0 4,930
EATON CORP PLC SHS Stock G29183103 236 2,492 SH   SOLE   0 0 2,492
ISHARES CORE U.S. AGGREGATE BOND ETF 464287226 238 2,118 SH   SOLE   0 0 2,118
ISHARES CORE EAFE ETF 46432F842 239 3,656 SH   SOLE   0 0 3,656
PNC FINL SVCS GROUP INC COM Stock 693475105 240 1,503 SH   SOLE   0 0 1,503
DUPONT DE NEMOURS INC COM Stock 26614N102 246 3,839 SH   SOLE   0 0 3,839
CHEVRON CORP NEW COM Stock 166764100 246 2,043 SH   SOLE   0 0 2,043
HOME DEPOT INC COM Stock 437076102 248 1,135 SH   SOLE   0 0 1,135
ISHARES RUSSELL MID-CAP ETF ETF 464287499 252 4,220 SH   SOLE   0 0 4,220
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 257 4,283 SH   SOLE   0 0 4,283
ISHARES U.S. SMALL-CAP MULTI-FACTOR ETF 46434V290 272 6,343 SH   SOLE   0 0 6,343
AMGEN INC COM Stock 031162100 273 1,134 SH   SOLE   0 0 1,134
ISHARES INTERNATIONAL SMALL-CAP ETF 46434V266 278 8,756 SH   SOLE   0 0 8,756
SPDR GOLD SHARES ETF 78463V107 293 2,048 SH   SOLE   0 0 2,048
INVESCO S&P MID-CAP 400 PURE GROWTH ETF 46137V217 297 1,937 SH   SOLE   0 0 1,937
FLEXSHARES INTERNATIONAL QUALITY DIVIDEND ETF 33939L837 305 12,572 SH   SOLE   0 0 12,572
FIFTH THIRD BANCORP COM Stock 316773100 305 9,933 SH   SOLE   0 0 9,933
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 311 1,478 SH   SOLE   0 0 1,478
SCHWAB U.S. MID-CAP ETF ETF 808524508 312 5,190 SH   SOLE   0 0 5,190
INSPIRE SMALL/MID CAP IMPACT ETF ETF 66538H641 314 11,140 SH   SOLE   0 0 11,140
DOW INC COM Stock 260557103 320 5,844 SH   SOLE   0 0 5,844
INSPIRE 100 ETF ETF 66538H534 325 10,670 SH   SOLE   0 0 10,670
ALPHABET INC CAP STK CL C Stock 02079K107 338 253 SH   SOLE   0 0 253
FLEXSHARES STOXX GLOBAL ESG IMPACT INDEX FUND ETF 33939L688 341 3,160 SH   SOLE   0 0 3,160
FACEBOOK INC CL A Stock 30303M102 351 1,708 SH   SOLE   0 0 1,708
CISCO SYS INC COM Stock 17275R102 358 7,468 SH   SOLE   0 0 7,468
ISHARES MSCI USA ESG SELECT ETF ETF 464288802 361 2,693 SH   SOLE   0 0 2,693
FLEXSHARES STOXX US ESG IMPACT INDEX FUND ETF 33939L696 364 4,724 SH   SOLE   0 0 4,724
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 373 4,402 SH   SOLE   0 0 4,402
AT&T INC COM Stock 00206R102 378 9,672 SH   SOLE   0 0 9,672
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 398 2,337 SH   SOLE   0 0 2,336
WISDOMTREE GLOBAL EX-U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717W844 405 6,157 SH   SOLE   0 0 6,157
VANGUARD MEGA-CAP GROWTH ETF 921910816 407 2,791 SH   SOLE   0 0 2,791
BANK AMER CORP COM Stock 060505104 424 12,045 SH   SOLE   0 0 12,045
KONINKLIJKE PHILIPS N V NY REG SH NEW ADR 500472303 442 9,058 SH   SOLE   0 0 9,058
FLEXSHARES GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND ETF 33939L407 452 13,478 SH   SOLE   0 0 13,478
NEXTERA ENERGY INC COM Stock 65339F101 460 1,898 SH   SOLE   0 0 1,897
WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND FUND ETF 97717W281 477 9,965 SH   SOLE   0 0 9,965
VISA INC COM CL A Stock 92826C839 483 2,569 SH   SOLE   0 0 2,569
WELLS FARGO CO NEW COM Stock 949746101 486 9,032 SH   SOLE   0 0 9,031
JP MORGAN ALERIAN MLP ETF 46625H365 486 22,266 SH   SOLE   0 0 22,266
ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 540 9,155 SH   SOLE   0 0 9,155
ISHARES ACWI EX-US ETF 464288240 564 11,486 SH   SOLE   0 0 11,486
HONEYWELL INTL INC COM Stock 438516106 567 3,202 SH   SOLE   0 0 3,202
VERIZON COMMUNICATIONS INC COM Stock 92343V104 583 9,490 SH   SOLE   0 0 9,490
ISHARES CONSERVATIVE ALLOCATION FUND ETF 464289883 612 16,887 SH   SOLE   0 0 16,887
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 635 10,881 SH   SOLE   0 0 10,881
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 638 6,026 SH   SOLE   0 0 6,026
SPDR S&P HEALTH CARE EQUIPMENT ETF ETF 78464A581 697 8,134 SH   SOLE   0 0 8,134
ISHARES U.S. BROKER-DEALERS & SECURITIES EXCHANGES ETF ETF 464288794 702 10,243 SH   SOLE   0 0 10,243
SPDR S&P SOFTWARE & SERVICES ETF ETF 78464A599 712 7,002 SH   SOLE   0 0 7,002
EXXON MOBIL CORP COM Stock 30231G102 717 10,272 SH   SOLE   0 0 10,271
ISHARES U.S. CONSUMER SERVICES ETF ETF 464287580 720 3,155 SH   SOLE   0 0 3,155
SPDR S&P AEROSPACE & DEFENSE ETF ETF 78464A631 723 6,627 SH   SOLE   0 0 6,627
VANGUARD EMERGING MARKETS ETF 922042858 724 16,285 SH   SOLE   0 0 16,285
HUNTINGTON BANCSHARES INC COM Stock 446150104 727 48,219 SH   SOLE   0 0 48,219
SCHWAB U.S. SMALL-CAP ETF 808524607 734 9,700 SH   SOLE   0 0 9,700
SPDR NYSE TECHNOLOGY ETF ETF 78464A102 742 9,088 SH   SOLE   0 0 9,088
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 750 3,375 SH   SOLE   0 0 3,375
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515 760 3,263 SH   SOLE   0 0 3,263
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 771 8,413 SH   SOLE   0 0 8,412
SUN CMNTYS INC COM REIT 866674104 777 5,176 SH   SOLE   0 0 5,176
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 778 2,945 SH   SOLE   0 0 2,945
ISHARES RUSSELL 2000 VALUE ETF 464287630 816 6,347 SH   SOLE   0 0 6,347
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 820 6,580 SH   SOLE   0 0 6,580
3M CO COM Stock 88579Y101 820 4,648 SH   SOLE   0 0 4,648
MACATAWA BK CORP COM Stock 554225102 828 74,424 SH   SOLE   0 0 74,424
ISHARES PHLX SOX SEMICONDUCTOR SECTOR INDEX FUND ETF 464287523 869 3,459 SH   SOLE   0 0 3,459
ISHARES MSCI USA EQUAL WEIGHTED ETF ETF 464286681 890 13,920 SH   SOLE   0 0 13,920
ISHARES SILVER TRUST ETF 46428Q109 908 54,459 SH   SOLE   0 0 54,459
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 916 11,315 SH   SOLE   0 0 11,315
SCHWAB EMERGING MARKETS ETF 808524706 928 33,920 SH   SOLE   0 0 33,920
ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858 930 19,860 SH   SOLE   0 0 19,860
ISHARES USA MULTI-FACTOR ETF 46434V282 968 28,068 SH   SOLE   0 0 28,068
INNOVATOR S&P 500 POWER BUFFER ETF - JULY ETF 45782C813 1,107 41,379 SH   SOLE   0 0 41,379
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 1,132 33,733 SH   SOLE   0 0 33,733
JPMORGAN CHASE & CO COM Stock 46625H100 1,156 8,295 SH   SOLE   0 0 8,294
ISHARES EAFE VALUE ETF 464288877 1,156 23,151 SH   SOLE   0 0 23,151
STRYKER CORP COM Stock 863667101 1,188 5,657 SH   SOLE   0 0 5,657
APPLE INC COM Stock 037833100 1,192 4,059 SH   SOLE   0 0 4,059
MICROSOFT CORP COM Stock 594918104 1,194 7,568 SH   SOLE   0 0 7,568
ISHARES INTERNATIONAL VALUE FACTOR ETF 46435G409 1,230 50,489 SH   SOLE   0 0 50,489
VANECK VECTORS GOLD MINERS ETF ETF 92189F106 1,419 48,452 SH   SOLE   0 0 48,452
SCHWAB U.S. LARGE-CAP VALUE ETF 808524409 1,422 23,657 SH   SOLE   0 0 23,657
WISDOMTREE INTERNATIONAL MID-CAP ETF 97717W778 1,513 23,015 SH   SOLE   0 0 23,015
INVESCO S&P SMALL-CAP 600 PURE GROWTH ETF 46137V175 1,520 12,864 SH   SOLE   0 0 12,864
PROCTER & GAMBLE CO COM Stock 742718109 1,560 12,491 SH   SOLE   0 0 12,490
INVESCO BULLETSHARES 2022 CORPORATE BOND ETF ETF 46138J882 1,614 75,050 SH   SOLE   0 0 75,050
MILLER HERMAN INC COM Stock 600544100 1,618 38,854 SH   SOLE   0 0 38,853
VANGUARD HEALTH CARE ETF 92204A504 1,668 8,700 SH   SOLE   0 0 8,700
VANGUARD S&P 500 ETF ETF 922908363 1,756 5,935 SH   SOLE   0 0 5,935
WISDOMTREE INTERNATIONAL EQUITY ETF 97717W703 1,765 33,002 SH   SOLE   0 0 33,002
JOHNSON & JOHNSON COM Stock 478160104 1,789 12,261 SH   SOLE   0 0 12,260
ISHARES COMEX GOLD TRUST ETF 464285105 1,883 129,835 SH   SOLE   0 0 129,835
SCHWAB U.S. LARGE-CAP GROWTH ETF 808524300 1,889 20,329 SH   SOLE   0 0 20,329
COLGATE PALMOLIVE CO COM Stock 194162103 1,942 28,210 SH   SOLE   0 0 28,210
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 2,064 28,395 SH   SOLE   0 0 28,395
ISHARES EAFE ETF 464287465 2,110 30,393 SH   SOLE   0 0 30,393
INVESCO BULLETSHARES 2020 CORPORATE BOND ETF ETF 46138J502 2,377 111,657 SH   SOLE   0 0 111,657
ISHARES RUSSELL 1000 GROWTH ETF 464287614 2,676 15,209 SH   SOLE   0 0 15,209
ISHARES COMMODITIES SELECT ETF 46431W853 2,685 81,581 SH   SOLE   0 0 81,581
VANGUARD VALUE INDEX ETF 922908744 2,732 22,793 SH   SOLE   0 0 22,793
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 2,812 24,301 SH   SOLE   0 0 24,301
BLACKROCK MUNIYLD MICH QLTY FD COM CEF 09254V105 2,961 208,563 SH   SOLE   0 0 208,563
ISHARES ACWI ETF 464288257 3,209 40,491 SH   SOLE   0 0 40,491
ISHARES INTERNATIONAL QUALITY FACTOR ETF 46434V456 3,723 115,314 SH   SOLE   0 0 115,314
WISDOMTREE U.S. MID-CAP ETF 97717W505 3,730 98,066 SH   SOLE   0 0 98,065
INVESCO BULLETSHARES 2021 CORPORATE BOND ETF ETF 46138J700 3,861 181,767 SH   SOLE   0 0 181,767
WISDOMTREE U.S. DIVIDEND EX-FINANCIALS FUND ETF 97717W406 4,075 44,053 SH   SOLE   0 0 44,052
INVESCO S&P 500 QUALITY ETF 46137V241 4,314 117,955 SH   SOLE   0 0 117,955
INVESCO S&P 500 PURE VALUE ETF 46137V258 4,507 65,061 SH   SOLE   0 0 65,061
TCF FINANCIAL CORPORATION NEW COM Stock 872307103 4,651 99,375 SH   SOLE   0 0 99,375
ABBOTT LABS COM Stock 002824100 4,736 54,528 SH   SOLE   0 0 54,527
SPDR S&P 500 ETF 78462F103 5,157 16,021 SH   SOLE   0 0 16,021
INVESCO ZACKS MID-CAP ETF 46137Y401 5,458 70,940 SH   SOLE   0 0 70,940
ABBVIE INC COM Stock 00287Y109 5,494 62,047 SH   SOLE   0 0 62,047
VANGUARD MID-CAP VALUE ETF 922908512 5,583 46,841 SH   SOLE   0 0 46,840
INVESCO S&P 500 PURE GROWTH ETF ETF 46137V266 5,604 44,206 SH   SOLE   0 0 44,206
ISHARES DIVIDEND GROWTH ETF 46434V621 6,169 146,631 SH   SOLE   0 0 146,631
INVESCO SMALL-CAP LOW VOLATILITY ETF 46138G102 6,196 121,782 SH   SOLE   0 0 121,781
ISHARES EAFE MINIMUM VOLATILITY ETF 46429B689 7,022 94,199 SH   SOLE   0 0 94,199
ISHARES EMERGING MINIMUM VOLATILITY ETF 464286533 7,312 124,644 SH   SOLE   0 0 124,643
ISHARES GLOBAL MINIMUM VOLATILITY ETF 464286525 7,593 79,236 SH   SOLE   0 0 79,236
ISHARES S&P MID-CAP ETF 464287507 9,440 45,867 SH   SOLE   0 0 45,867
BERKSHIRE HATHAWAY CLASS B Stock 084670702 9,883 43,635 SH   SOLE   0 0 43,635
ISHARES INTERNATIONAL MULTI-FACTOR ETF 46434V274 10,915 403,523 SH   SOLE   0 0 403,523
ISHARES S&P SMALL-CAP ETF 464287804 11,704 139,582 SH   SOLE   0 0 139,581
INVESCO MID-CAP LOW VOLATILITY ETF 46138E198 12,062 224,151 SH   SOLE   0 0 224,151
ISHARES CORE S&P 500 ETF 464287200 18,890 58,439 SH   SOLE   0 0 58,439
ISHARES USA MINIMUM VOLATILITY ETF 46429B697 19,803 301,872 SH   SOLE   0 0 301,872
ISHARES VALUE FACTOR ETF 46432F388 21,306 237,440 SH   SOLE   0 0 237,440
ISHARES MOMENTUM FACTOR ETF 46432F396 26,990 214,959 SH   SOLE   0 0 214,959
ISHARES QUALITY FACTOR ETF 46432F339 27,500 272,279 SH   SOLE   0 0 272,279
GENTEX CORP Stock 371901109 28,039 967,516 SH   SOLE   0 0 967,516
BERKSHIRE HATHAWAY CLASS A Stock 084670108 41,430 122 SH   SOLE   0 0 122