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
AMAZON COM INC COM Stock 023135106 254 150 SH   SOLE   0 0 150
ISHARES COMEX GOLD TRUST ETF 464285105 2,136 177,737 SH   SOLE   0 0 177,737
ISHARES EDGE MSCI MULTIFACTOR INTL SMALL-CAP ETF ETF 46434V266 226 7,141 SH   SOLE   0 0 7,141
JOHNSON & JOHNSON COM Stock 478160104 1,205 9,935 SH   SOLE   0 0 9,935
VANGUARD ENERGY INDEX FUND ETF 92204A306 107 50,123 SH   SOLE   0 0 50,123
ISHARES EDGE MSCI INTL VALUE FACTOR ETF ETF 46435G409 4,978 199,083 SH   SOLE   0 0 199,083
ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 606 8,760 SH   SOLE   0 0 8,760
PROCTER AND GAMBLE CO COM Stock 742718109 1,015 13,004 SH   SOLE   0 0 13,004
COCA COLA CO COM Stock 191216100 409 9,327 SH   SOLE   0 0 9,327
OCCIDENTAL PETE CORP DEL COM Stock 674599105 224 2,680 SH   SOLE   0 0 2,680
ISHARES MSCI USA ESG SELECT ETF ETF 464288802 303 2,693 SH   SOLE   0 0 2,693
INVESCO DB COMMODITY INDEX TRACKING FUND ETF 46138B103 212 12,008 SH   SOLE   0 0 12,008
NUVEEN MICHIGAN QLT MUN INC FD COM CEF 670979103 158 12,500 SH   SOLE   0 0 12,500
ISHARES SILVER TRUST ETF 46428Q109 318 21,016 SH   SOLE   0 0 21,016
ISHARES EDGE MSCI MULTIFACTOR INTL ETF ETF 46434V274 3,083 111,590 SH   SOLE   0 0 111,590
ISHARES GROWTH ALLOCATION FUND ETF 464289867 332 7,491 SH   SOLE   0 0 7,491
SPDR S&P SEMICONDUCTOR ETF ETF 78464A862 473 6,547 SH   SOLE   0 0 6,547
SPDR S&P 500 ETF ETF 78462F103 3,280 12,094 SH   SOLE   0 0 12,094
FLEXSHARES STOXX US ESG IMPACT INDEX FUND ETF 33939L696 304 4,724 SH   SOLE   0 0 4,724
ISHARES CONSERVATIVE ALLOCATION FUND ETF 464289883 730 21,480 SH   SOLE   0 0 21,480
INVESCO S&P MIDCAP 400 PURE GROWTH ETF ETF 46137V217 1,034 6,400 SH   SOLE   0 0 6,400
VERIZON COMMUNICATIONS INC COM Stock 92343V104 605 12,040 SH   SOLE   0 0 12,040
JPMORGAN ALERIAN MLP INDEX ETN ETF 46625H365 541 20,379 SH   SOLE   0 0 20,379
FLEXSHARES STOXX GLOBAL ESG IMPACT INDEX FUND ETF 33939L688 297 3,160 SH   SOLE   0 0 3,160
WISDOMTREE EMERGING MARKETS DIVIDEND FUND ETF 97717X214 503 16,265 SH   SOLE   0 0 16,265
HOME DEPOT INC COM Stock 437076102 216 1,112 SH   SOLE   0 0 1,112
DOWDUPONT INC COM Stock 26078J100 419 6,367 SH   SOLE   0 0 6,367
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 6,242 47,320 SH   SOLE   0 0 47,320
SPDR GOLD SHARES ETF 78463V107 643 5,421 SH   SOLE   0 0 5,421
SCHWAB U.S. SMALL-CAP ETF ETF 808524607 713 9,700 SH   SOLE   0 0 9,700
GOLDMAN SACHS EQUAL WEIGHT U.S. LARGE CAP EQUITY ETF ETF 381430438 224 5,105 SH   SOLE   0 0 5,105
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 1,856 12,911 SH   SOLE   0 0 12,911
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 1,182 15,608 SH   SOLE   0 0 15,608
ISHARES S&P SMALL-CAP FUND ETF 464287804 10,419 124,842 SH   SOLE   0 0 124,842
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 8,496 45,523 SH   SOLE   0 0 45,523
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 1,599 61,789 SH   SOLE   0 0 61,789
MICROSOFT CORP COM Stock 594918104 660 6,694 SH   SOLE   0 0 6,694
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 37,229 132 SH   SOLE   0 0 132
NEXTERA ENERGY INC COM Stock 65339F101 323 1,936 SH   SOLE   0 0 1,936
INVESCO ZACKS MID-CAP ETF ETF 46137Y401 4,147 64,107 SH   SOLE   0 0 64,107
VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 610 3,839 SH   SOLE   0 0 3,839
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 1,086 20,450 SH   SOLE   0 0 20,450
VANGUARD S&P 500 ETF ETF 922908363 1,522 6,103 SH   SOLE   0 0 6,103
HUNTINGTON BANCSHARES INC COM Stock 446150104 844 57,229 SH   SOLE   0 0 57,229
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 3,124 30,667 SH   SOLE   0 0 30,667
BLACKROCK MUNIYLD MICH QLTY FD COM CEF 09254V105 2,734 208,563 SH   SOLE   0 0 208,563
SUN CMNTYS INC COM REIT 866674104 739 7,557 SH   SOLE   0 0 7,557
ISHARES RUSSELL 2000 ETF ETF 464287655 215 1,314 SH   SOLE   0 0 1,314
SPDR S&P AEROSPACE & DEFENSE ETF ETF 78464A631 439 5,045 SH   SOLE   0 0 5,045
MERCANTILE BANK CORP COM Stock 587376104 282 7,634 SH   SOLE   0 0 7,634
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 610 3,172 SH   SOLE   0 0 3,172
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 281 5,940 SH   SOLE   0 0 5,940
HOME BANCSHARES INC COM Stock 436893200 241 10,715 SH   SOLE   0 0 10,715
GENTEX CORP COM Stock 371901109 24,241 1,053,075 SH   SOLE   0 0 1,053,075
INVESCO EXCHANGE TRADED FD TR S&P SML600 GWT ETF 46137V175 3,988 31,406 SH   SOLE   0 0 31,406
ISHARES EDGE MSCI MIN VOL EMERGING MARKETS ETF ETF 464286533 1,034 17,879 SH   SOLE   0 0 17,879
CHEMICAL FINL CORP COM Stock 163731102 5,055 90,806 SH   SOLE   0 0 90,806
VISA INC COM CL A Stock 92826C839 419 3,170 SH   SOLE   0 0 3,170
ISHARES EDGE MSCI MIN VOL USA ETF ETF 46429B697 3,952 74,357 SH   SOLE   0 0 74,357
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 2,201 35,220 SH   SOLE   0 0 35,220
FACEBOOK INC CL A Stock 30303M102 328 1,692 SH   SOLE   0 0 1,692
INVESCO BULLETSHARES 2018 CORPORATE BOND ETF ETF 46138J106 684 32,351 SH   SOLE   0 0 32,351
INVESCO BULLETSHARES 2019 CORPORATE BOND ETF ETF 46138J304 679 32,382 SH   SOLE   0 0 32,382
ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858 1,091 24,535 SH   SOLE   0 0 24,535
FLEXSHARES GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND ETF 33939L407 252 7,437 SH   SOLE   0 0 7,437
KONINKLIJKE PHILIPS N V NY REG SH NEW ADR 500472303 278 6,591 SH   SOLE   0 0 6,591
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 577 2,880 SH   SOLE   0 0 2,880
MILLER HERMAN INC COM Stock 600544100 2,511 74,077 SH   SOLE   0 0 74,077
ABBVIE INC COM Stock 00287Y109 5,788 62,479 SH   SOLE   0 0 62,479
WISDOMTREE INTERNATIONAL MIDCAP DIVIDEND FUND ETF 97717W778 1,073 16,451 SH   SOLE   0 0 16,451
INVESCO BULLETSHARES 2020 CORPORATE BOND ETF ETF 46138J502 1,463 69,500 SH   SOLE   0 0 69,500
INVESCO S&P SMALLCAP LOW VOLATILITY ETF ETF 46138G102 360 7,454 SH   SOLE   0 0 7,454
INVESCO S&P 500 QUALITY ETF ETF 46137V241 3,402 113,363 SH   SOLE   0 0 113,363
INVESCO S&P MIDCAP LOW VOLATILITY ETF ETF 46138E198 3,780 80,408 SH   SOLE   0 0 80,408
STRYKER CORP COM Stock 863667101 507 3,005 SH   SOLE   0 0 3,005
CISCO SYS INC COM Stock 17275R102 328 7,638 SH   SOLE   0 0 7,638
FLEXSHARES INTERNATIONAL QUALITY DIVIDEND INDEX FUND ETF 33939L837 1,088 44,741 SH   SOLE   0 0 44,741
ISHARES RUSSELL MID-CAP ETF ETF 464287499 223 1,055 SH   SOLE   0 0 1,055
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 531 5,924 SH   SOLE   0 0 5,924
WISDOMTREE INTERNATIONAL EQUITY FUND ETF 97717W703 1,655 31,378 SH   SOLE   0 0 31,378
AT&T INC COM Stock 00206R102 316 9,848 SH   SOLE   0 0 9,848
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 4,000 111,743 SH   SOLE   0 0 111,743
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 269 3,547 SH   SOLE   0 0 3,547
WISDOMTREE EMERGING MARKETS QUALITY DIVIDEND GROWTH FUND ETF 97717W323 395 15,896 SH   SOLE   0 0 15,896
ISHARES EDGE MSCI USA QUALITY FACTOR ETF ETF 46432F339 8,043 96,390 SH   SOLE   0 0 96,390
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 402 6,590 SH   SOLE   0 0 6,590
WISDOMTREE EUROPE SMALLCAP DIVIDEND FUND ETF 97717W869 796 12,203 SH   SOLE   0 0 12,203
ISHARES EDGE MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 32,602 297,197 SH   SOLE   0 0 297,197
ISHARES PHLX SOX SEMICONDUCTOR SECTOR INDEX FUND ETF 464287523 565 3,174 SH   SOLE   0 0 3,174
ISHARES NORTH AMERICAN TECH-SOFTWARE ETF ETF 464287515 633 3,466 SH   SOLE   0 0 3,466
WISDOMTREE U.S. DIVIDEND EX-FINANCIALS FUND ETF 97717W406 3,821 43,978 SH   SOLE   0 0 43,978
ISHARES CORE S&P 500 ETF ETF 464287200 314 1,151 SH   SOLE   0 0 1,151
INVESCO BULLETSHARES 2021 CORPORATE BOND ETF ETF 46138J700 1,669 80,450 SH   SOLE   0 0 80,450
WELLS FARGO CO NEW COM Stock 949746101 549 9,905 SH   SOLE   0 0 9,905
INVESCO DWA MOMENTUM ETF ETF 46137V837 610 11,024 SH   SOLE   0 0 11,024
VANGUARD MID-CAP VALUE INDEX FUND ETF 922908512 14,730 133,356 SH   SOLE   0 0 133,356
JPMORGAN CHASE & CO COM Stock 46625H100 793 7,611 SH   SOLE   0 0 7,611
CHEVRON CORP NEW COM Stock 166764100 238 1,890 SH   SOLE   0 0 1,890
SPDR S&P BANK ETF ETF 78464A797 405 8,589 SH   SOLE   0 0 8,589
INVESCO S&P 500 PURE GROWTH ETF ETF 46137V266 6,645 57,904 SH   SOLE   0 0 57,904
SPDR NYSE TECHNOLOGY ETF ETF 78464A102 498 5,342 SH   SOLE   0 0 5,342
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 1,408 43,946 SH   SOLE   0 0 43,946
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 329 2,360 SH   SOLE   0 0 2,360
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 319 71,611 SH   SOLE   0 0 71,611
VANECK VECTORS AGRIBUSINESS ETF ETF 92189F700 233 3,753 SH   SOLE   0 0 3,753
3M CO COM Stock 88579Y101 676 3,441 SH   SOLE   0 0 3,441
ISHARES EDGE MSCI USA VALUE FACTOR ETF ETF 46432F388 32,672 395,503 SH   SOLE   0 0 395,503
ALPHABET INC CAP STK CL C Stock 02079K107 224 201 SH   SOLE   0 0 201
MACATAWA BK CORP COM Stock 554225102 9,667 796,320 SH   SOLE   0 0 796,320
WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315 295 87,370 SH   SOLE   0 0 87,370
INVESCO S&P MIDCAP 400 PURE VALUE ETF ETF 46137V191 211 3,000 SH   SOLE   0 0 3,000
INVESCO S&P 500 PURE VALUE ETF ETF 46137V258 4,048 61,593 SH   SOLE   0 0 61,593
ISHARES U.S. CONSUMER SERVICES ETF ETF 464287580 526 2,718 SH   SOLE   0 0 2,718
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 596 5,866 SH   SOLE   0 0 5,866
FARMLAND PARTNERS INC COM REIT 31154R109 93 10,670 SH   SOLE   0 0 10,670
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 316 1,708 SH   SOLE   0 0 1,708
WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND FUND ETF 97717W281 451 9,472 SH   SOLE   0 0 9,472
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 356 2,994 SH   SOLE   0 0 2,994
ISHARES COMMODITIES SELECT STRATEGY ETF ETF 46431W853 2,587 66,250 SH   SOLE   0 0 66,250
EXXON MOBIL CORP COM Stock 30231G102 1,104 13,352 SH   SOLE   0 0 13,352
ISHARES MSCI ACWI INDEX FUND ETF 464288257 5,251 73,847 SH   SOLE   0 0 73,847
COLGATE PALMOLIVE CO COM Stock 194162103 2,020 31,183 SH   SOLE   0 0 31,183
ISHARES S&P MIDCAP FUND ETF 464287507 7,301 37,487 SH   SOLE   0 0 37,487
STEWARDSHIP FINL CORP COM Stock 860326107 620 53,239 SH   SOLE   0 0 53,239
ISHARES MSCI EAFE ETF ETF 464287465 331 4,950 SH   SOLE   0 0 4,950
APPLE INC COM Stock 037833100 838 4,530 SH   SOLE   0 0 4,530
ABBOTT LABS COM Stock 002824100 3,566 58,468 SH   SOLE   0 0 58,468
INVUITY INC COM NEW Stock 46187J205 1,431 367,087 SH   SOLE   0 0 367,087