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 Stock 88579Y101 635 4,650 SH   SOLE   0 0 4,649
ABBOTT LABS COM Stock 002824100 4,398 55,737 SH   SOLE   0 0 55,736
ABBVIE INC COM Stock 00287Y109 4,616 60,584 SH   SOLE   0 0 60,584
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 265 1,624 SH   SOLE   0 0 1,624
ADOBE INC COM Stock 00724F101 220 692 SH   SOLE   0 0 692
ALPHABET INC CAP STK CL C Stock 02079K107 330 284 SH   SOLE   0 0 284
ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858 383 12,242 SH   SOLE   0 0 12,242
AMAZON COM INC COM Stock 023135106 242 124 SH   SOLE   0 0 124
AMGEN INC COM Stock 031162100 230 1,134 SH   SOLE   0 0 1,134
APPLE INC COM Stock 037833100 1,028 4,042 SH   SOLE   0 0 4,042
AT&T INC COM Stock 00206R102 290 9,932 SH   SOLE   0 0 9,932
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 326 2,386 SH   SOLE   0 0 2,386
BERKSHIRE HATHAWAY CLASS A Stock 084670108 32,640 120 SH   SOLE   0 0 120
BERKSHIRE HATHAWAY CLASS B Stock 084670702 8,613 47,107 SH   SOLE   0 0 47,107
BK OF AMERICA CORP COM Stock 060505104 259 12,197 SH   SOLE   0 0 12,197
BLACKROCK MUNIYLD MICH QLTY FD COM CEF 09254V105 2,763 208,563 SH   SOLE   0 0 208,563
CHEVRON CORP NEW COM Stock 166764100 255 3,523 SH   SOLE   0 0 3,523
COLGATE PALMOLIVE CO COM Stock 194162103 1,872 28,210 SH   SOLE   0 0 28,210
EXXON MOBIL CORP COM Stock 30231G102 422 11,117 SH   SOLE   0 0 11,117
FACEBOOK INC CL A Stock 30303M102 363 2,175 SH   SOLE   0 0 2,175
FARMLAND PARTNERS INC COM REIT 31154R109 65 10,670 SH   SOLE   0 0 10,670
FLEXSHARES GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND ETF 33939L407 224 9,926 SH   SOLE   0 0 9,926
FLEXSHARES STOXX GLOBAL ESG IMPACT INDEX FUND ETF 33939L688 274 3,160 SH   SOLE   0 0 3,160
FLEXSHARES STOXX US ESG IMPACT INDEX FUND ETF 33939L696 293 4,724 SH   SOLE   0 0 4,724
GENTEX CORP Stock 371901109 16,966 765,598 SH   SOLE   0 0 765,598
HOME BANCSHARES INC COM Stock 436893200 128 10,715 SH   SOLE   0 0 10,715
HOME DEPOT INC COM Stock 437076102 212 1,135 SH   SOLE   0 0 1,135
HONEYWELL INTL INC COM Stock 438516106 448 3,348 SH   SOLE   0 0 3,347
HUNTINGTON BANCSHARES INC COM Stock 446150104 396 48,219 SH   SOLE   0 0 48,219
INNOVATOR S&P 500 POWER BUFFER ETF - JULY ETF 45782C813 876 36,613 SH   SOLE   0 0 36,613
INSPIRE 100 ETF ETF 66538H534 351 14,109 SH   SOLE   0 0 14,109
INSPIRE SMALL/MID CAP IMPACT ETF ETF 66538H641 311 16,157 SH   SOLE   0 0 16,157
INVESCO BULLETSHARES 2020 CORPORATE BOND ETF ETF 46138J502 2,346 111,657 SH   SOLE   0 0 111,657
INVESCO BULLETSHARES 2021 CORPORATE BOND ETF ETF 46138J700 3,893 185,624 SH   SOLE   0 0 185,624
INVESCO BULLETSHARES 2022 CORPORATE BOND ETF ETF 46138J882 1,670 78,860 SH   SOLE   0 0 78,860
INVESCO MID-CAP LOW VOLATILITY ETF 46138E198 8,525 214,090 SH   SOLE   0 0 214,089
INVESCO QQQ TRUST ETF 46090E103 237 1,243 SH   SOLE   0 0 1,243
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 1,942 23,118 SH   SOLE   0 0 23,118
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 337 7,191 SH   SOLE   0 0 7,191
INVESCO S&P 500 PURE GROWTH ETF ETF 46137V266 1,601 15,989 SH   SOLE   0 0 15,989
INVESCO S&P 500 PURE VALUE ETF 46137V258 1,542 38,610 SH   SOLE   0 0 38,610
INVESCO S&P 500 QUALITY ETF 46137V241 3,489 116,564 SH   SOLE   0 0 116,564
INVESCO S&P SMALL-CAP 600 PURE GROWTH ETF 46137V175 316 4,139 SH   SOLE   0 0 4,139
INVESCO SMALL-CAP LOW VOLATILITY ETF 46138G102 4,529 136,671 SH   SOLE   0 0 136,670
INVESCO ZACKS MID-CAP ETF 46137Y401 1,974 37,271 SH   SOLE   0 0 37,271
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 2,780 32,076 SH   SOLE   0 0 32,076
ISHARES 7-10 YEAR TREASURY BOND ETF 464287440 255 2,100 SH   SOLE   0 0 2,100
ISHARES ACWI ETF 464288257 2,858 45,676 SH   SOLE   0 0 45,676
ISHARES ACWI EX-US ETF 464288240 376 9,977 SH   SOLE   0 0 9,977
ISHARES COMEX GOLD TRUST ETF 464285105 2,308 153,128 SH   SOLE   0 0 153,128
ISHARES COMMODITIES SELECT ETF 46431W853 1,209 53,846 SH   SOLE   0 0 53,846
ISHARES CONSERVATIVE ALLOCATION FUND ETF 464289883 571 16,917 SH   SOLE   0 0 16,917
ISHARES CORE S&P 500 ETF 464287200 24,057 93,100 SH   SOLE   0 0 93,099
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 1,513 26,443 SH   SOLE   0 0 26,443
ISHARES CORE U.S. AGGREGATE BOND ETF 464287226 277 2,399 SH   SOLE   0 0 2,399
ISHARES DIVIDEND GROWTH ETF 46434V621 8,589 263,542 SH   SOLE   0 0 263,541
ISHARES EAFE ETF 464287465 1,074 20,088 SH   SOLE   0 0 20,088
ISHARES EAFE MINIMUM VOLATILITY ETF 46429B689 6,767 109,062 SH   SOLE   0 0 109,062
ISHARES EAFE VALUE ETF 464288877 671 18,810 SH   SOLE   0 0 18,810
ISHARES EMERGING MINIMUM VOLATILITY ETF 464286533 5,403 115,157 SH   SOLE   0 0 115,156
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515 591 2,811 SH   SOLE   0 0 2,811
ISHARES GLOBAL MINIMUM VOLATILITY ETF 464286525 6,254 77,843 SH   SOLE   0 0 77,843
ISHARES INTERNATIONAL MULTI-FACTOR ETF 46434V274 8,132 401,397 SH   SOLE   0 0 401,397
ISHARES INTERNATIONAL QUALITY FACTOR ETF 46434V456 4,318 167,032 SH   SOLE   0 0 167,032
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 616 27,252 SH   SOLE   0 0 27,252
ISHARES INTERNATIONAL VALUE FACTOR ETF 46435G409 529 30,078 SH   SOLE   0 0 30,078
ISHARES MOMENTUM FACTOR ETF 46432F396 20,545 192,950 SH   SOLE   0 0 192,950
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 280 2,879 SH   SOLE   0 0 2,879
ISHARES MSCI USA EQUAL WEIGHTED ETF ETF 464286681 649 13,920 SH   SOLE   0 0 13,920
ISHARES MSCI USA ESG SELECT ETF ETF 464288802 296 2,693 SH   SOLE   0 0 2,693
ISHARES PHLX SOX SEMICONDUCTOR SECTOR INDEX FUND ETF 464287523 691 3,366 SH   SOLE   0 0 3,366
ISHARES QUALITY FACTOR ETF 46432F339 30,950 381,905 SH   SOLE   0 0 381,904
ISHARES RUSSELL 1000 GROWTH ETF 464287614 1,953 12,965 SH   SOLE   0 0 12,965
ISHARES RUSSELL 2000 ETF ETF 464287655 529 4,626 SH   SOLE   0 0 4,626
ISHARES RUSSELL 2000 VALUE ETF 464287630 979 11,940 SH   SOLE   0 0 11,939
ISHARES S&P MID-CAP ETF 464287507 1,744 12,125 SH   SOLE   0 0 12,125
ISHARES S&P SMALL-CAP ETF 464287804 3,168 56,468 SH   SOLE   0 0 56,467
ISHARES SILVER TRUST ETF 46428Q109 650 49,817 SH   SOLE   0 0 49,817
ISHARES U.S. BROKER-DEALERS & SECURITIES EXCHANGES ETF ETF 464288794 534 10,423 SH   SOLE   0 0 10,423
ISHARES U.S. CONSUMER SERVICES ETF ETF 464287580 551 3,109 SH   SOLE   0 0 3,109
ISHARES U.S. ENERGY ETF ETF 464287796 270 17,636 SH   SOLE   0 0 17,636
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 583 2,589 SH   SOLE   0 0 2,589
ISHARES U.S. SMALL-CAP MULTI-FACTOR ETF 46434V290 217 7,293 SH   SOLE   0 0 7,293
ISHARES U.S. UTILITIES ETF ETF 464287697 492 3,564 SH   SOLE   0 0 3,564
ISHARES USA MINIMUM VOLATILITY ETF 46429B697 15,985 295,972 SH   SOLE   0 0 295,972
ISHARES VALUE FACTOR ETF 46432F388 12,231 194,150 SH   SOLE   0 0 194,149
JOHNSON & JOHNSON COM Stock 478160104 1,629 12,426 SH   SOLE   0 0 12,425
JP MORGAN ALERIAN MLP ETF 46625H365 107 11,824 SH   SOLE   0 0 11,824
JPMORGAN CHASE & CO COM Stock 46625H100 746 8,288 SH   SOLE   0 0 8,288
KONINKLIJKE PHILIPS N V NY REG SH NEW ADR 500472303 364 9,058 SH   SOLE   0 0 9,058
MACATAWA BK CORP COM Stock 554225102 531 74,574 SH   SOLE   0 0 74,574
MICROSOFT CORP COM Stock 594918104 1,247 7,907 SH   SOLE   0 0 7,906
MILLER HERMAN INC COM Stock 600544100 1,928 86,859 SH   SOLE   0 0 86,858
NEXTERA ENERGY INC COM Stock 65339F101 457 1,899 SH   SOLE   0 0 1,899
NUVEEN MICHIGAN QLT MUN INC FD COM CEF 670979103 168 12,500 SH   SOLE   0 0 12,500
PROCTER & GAMBLE CO COM Stock 742718109 1,374 12,494 SH   SOLE   0 0 12,494
ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 288 8,250 SH   SOLE   0 0 8,250
SCHWAB EMERGING MARKETS ETF 808524706 470 22,729 SH   SOLE   0 0 22,729
SCHWAB U.S. LARGE-CAP GROWTH ETF 808524300 1,454 18,254 SH   SOLE   0 0 18,254
SCHWAB U.S. LARGE-CAP VALUE ETF 808524409 1,570 35,457 SH   SOLE   0 0 35,457
SCHWAB U.S. MID-CAP ETF ETF 808524508 234 5,546 SH   SOLE   0 0 5,546
SPDR GOLD SHARES ETF 78463V107 373 2,520 SH   SOLE   0 0 2,520
SPDR NYSE TECHNOLOGY ETF ETF 78464A102 672 9,179 SH   SOLE   0 0 9,178
SPDR S&P 500 ETF 78462F103 3,777 14,653 SH   SOLE   0 0 14,653
SPDR S&P HEALTH CARE EQUIPMENT ETF ETF 78464A581 598 8,343 SH   SOLE   0 0 8,343
SPDR S&P SOFTWARE & SERVICES ETF ETF 78464A599 587 7,156 SH   SOLE   0 0 7,156
STRYKER CORP COM Stock 863667101 1,231 7,391 SH   SOLE   0 0 7,391
SUN CMNTYS INC COM REIT 866674104 506 4,050 SH   SOLE   0 0 4,050
TCF FINANCIAL CORPORATION NEW COM Stock 872307103 1,783 78,676 SH   SOLE   0 0 78,676
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 694 8,635 SH   SOLE   0 0 8,635
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 477 8,614 SH   SOLE   0 0 8,614
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 680 6,580 SH   SOLE   0 0 6,580
VANGUARD EMERGING MARKETS ETF 922042858 576 17,159 SH   SOLE   0 0 17,159
VANGUARD ESG U.S. STOCK ETF ETF 921910733 219 4,793 SH   SOLE   0 0 4,793
VANGUARD HEALTH CARE ETF 92204A504 1,067 6,425 SH   SOLE   0 0 6,425
VANGUARD MEGA-CAP GROWTH ETF 921910816 355 2,791 SH   SOLE   0 0 2,791
VANGUARD MID-CAP VALUE ETF 922908512 2,570 31,612 SH   SOLE   0 0 31,611
VANGUARD S&P 500 ETF ETF 922908363 1,949 8,231 SH   SOLE   0 0 8,231
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 801 6,214 SH   SOLE   0 0 6,214
VANGUARD VALUE INDEX ETF 922908744 3,746 42,058 SH   SOLE   0 0 42,058
VERIZON COMMUNICATIONS INC COM Stock 92343V104 465 8,650 SH   SOLE   0 0 8,650
VISA INC COM CL A Stock 92826C839 399 2,474 SH   SOLE   0 0 2,474
WEC ENERGY GROUP INC COM Stock 92939U106 202 2,293 SH   SOLE   0 0 2,293
WELLS FARGO CO NEW COM Stock 949746101 260 9,046 SH   SOLE   0 0 9,046
WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND FUND ETF 97717W281 262 7,937 SH   SOLE   0 0 7,937
WISDOMTREE GLOBAL EX-U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717W844 1,194 22,589 SH   SOLE   0 0 22,589
WISDOMTREE INTERNATIONAL EQUITY ETF 97717W703 1,036 26,238 SH   SOLE   0 0 26,238
WISDOMTREE INTERNATIONAL MID-CAP ETF 97717W778 246 5,246 SH   SOLE   0 0 5,246
WISDOMTREE U.S. DIVIDEND EX-FINANCIALS FUND ETF 97717W406 2,486 38,490 SH   SOLE   0 0 38,490
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 563 6,961 SH   SOLE   0 0 6,961
WISDOMTREE U.S. MID-CAP ETF 97717W505 2,170 89,809 SH   SOLE   0 0 89,808
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717X669 207 5,319 SH   SOLE   0 0 5,319