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 669 3,826 SH   SOLE   0 0 3,826
ABBOTT LABS COM Stock 002824100 5,752 52,536 SH   SOLE   0 0 52,536
ABBVIE INC COM Stock 00287Y109 6,371 59,457 SH   SOLE   0 0 59,457
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 294 1,127 SH   SOLE   0 0 1,127
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 235 1,008 SH   SOLE   0 0 1,008
ALLSTATE CORP COM Stock 020002101 228 2,076 SH   SOLE   0 0 2,076
ALPHA ARCHITECT INTERNATIONAL QUANTITATIVE VALUE ETF ETF 02072L201 201 7,325 SH   SOLE   0 0 7,325
ALPHA ARCHITECT U.S. QUANTITATIVE VALUE ETF ETF 02072L102 633 22,574 SH   SOLE   0 0 22,574
ALPHABET INC CAP STK CL C Stock 02079K107 317 181 SH   SOLE   0 0 181
ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858 207 4,632 SH   SOLE   0 0 4,632
ALTRIA GROUP INC COM Stock 02209S103 189 4,606 SH   SOLE   0 0 4,606
AMAZON COM INC COM Stock 023135106 348 107 SH   SOLE   0 0 107
AMGEN INC COM Stock 031162100 492 2,141 SH   SOLE   0 0 2,141
APPLE INC COM Stock 037833100 3,119 23,503 SH   SOLE   0 0 23,503
AT&T INC COM Stock 00206R102 321 11,147 SH   SOLE   0 0 11,147
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 244 1,383 SH   SOLE   0 0 1,383
BERKSHIRE HATHAWAY CLASS A Stock 084670108 41,390 119 SH   SOLE   0 0 119
BERKSHIRE HATHAWAY CLASS B Stock 084670702 7,247 31,255 SH   SOLE   0 0 31,255
BK OF AMERICA CORP COM Stock 060505104 270 8,920 SH   SOLE   0 0 8,920
BLACKROCK MUNIYLD MICH QLTY FD COM CEF 09254V105 3,039 208,563 SH   SOLE   0 0 208,563
CHEVRON CORP NEW COM Stock 166764100 421 4,987 SH   SOLE   0 0 4,987
COLGATE PALMOLIVE CO COM Stock 194162103 2,412 28,210 SH   SOLE   0 0 28,210
DANAHER CORPORATION COM Stock 235851102 306 1,376 SH   SOLE   0 0 1,376
DAY HAGAN/NED DAVIS RESEARCH SMART SECTOR ETF ETF 86280R803 1,068 36,509 SH   SOLE   0 0 36,509
DISNEY WALT CO COM Stock 254687106 388 2,142 SH   SOLE   0 0 2,142
DOW INC COM Stock 260557103 300 5,411 SH   SOLE   0 0 5,411
DUPONT DE NEMOURS INC COM Stock 26614N102 228 3,206 SH   SOLE   0 0 3,206
EATON CORP PLC SHS Stock G29183103 660 5,492 SH   SOLE   0 0 5,492
EMERSON ELEC CO COM Stock 291011104 207 2,572 SH   SOLE   0 0 2,572
EXXON MOBIL CORP COM Stock 30231G102 655 15,881 SH   SOLE   0 0 15,881
FACEBOOK INC CL A Stock 30303M102 319 1,168 SH   SOLE   0 0 1,168
FARMLAND PARTNERS INC COM REIT 31154R109 93 10,670 SH   SOLE   0 0 10,670
FIFTH THIRD BANCORP COM Stock 316773100 245 8,970 SH   SOLE   0 0 8,970
FIRST TRUST INDUSTRIALS/PRODUCER DURABLES ALPHADEX FUND ETF 33734X150 433 8,623 SH   SOLE   0 0 8,623
FIRST TRUST RBA AMERICAN INDUSTRIAL RENAISSANCE ETF ETF 33738R704 443 13,044 SH   SOLE   0 0 13,044
FLEXSHARES GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND ETF 33939L407 307 9,430 SH   SOLE   0 0 9,430
FLEXSHARES STOXX GLOBAL ESG IMPACT INDEX FUND ETF 33939L688 393 3,160 SH   SOLE   0 0 3,160
FLEXSHARES STOXX US ESG IMPACT INDEX FUND ETF 33939L696 432 4,724 SH   SOLE   0 0 4,724
GENTEX CORP Stock 371901109 20,196 595,240 SH   SOLE   0 0 595,240
GLOBAL X SILVER MINERS ETF ETF 37954Y848 1,321 28,958 SH   SOLE   0 0 28,958
HOME DEPOT INC COM Stock 437076102 565 2,126 SH   SOLE   0 0 2,126
HONEYWELL INTL INC COM Stock 438516106 687 3,247 SH   SOLE   0 0 3,247
HUNTINGTON BANCSHARES INC COM Stock 446150104 609 48,219 SH   SOLE   0 0 48,219
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 626 7,075 SH   SOLE   0 0 7,075
INNOVATOR S&P 500 POWER BUFFER ETF - JULY ETF 45782C813 1,053 36,613 SH   SOLE   0 0 36,613
INNOVATOR S&P 500 POWER BUFFER ETF - JUNE ETF 45782C748 355 11,796 SH   SOLE   0 0 11,796
INSPIRE 100 ETF ETF 66538H534 356 9,720 SH   SOLE   0 0 9,720
INSPIRE SMALL/MID CAP IMPACT ETF ETF 66538H641 434 14,520 SH   SOLE   0 0 14,520
INTEL CORP COM Stock 458140100 249 4,994 SH   SOLE   0 0 4,994
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 311 2,472 SH   SOLE   0 0 2,472
INVESCO BULLETSHARES 2021 CORPORATE BOND ETF ETF 46138J700 4,277 201,653 SH   SOLE   0 0 201,653
INVESCO BULLETSHARES 2022 CORPORATE BOND ETF ETF 46138J882 12,219 561,810 SH   SOLE   0 0 561,810
INVESCO BULLETSHARES 2023 CORPORATE BOND ETF ETF 46138J866 256 11,700 SH   SOLE   0 0 11,700
INVESCO MID-CAP LOW VOLATILITY ETF 46138E198 6,697 139,175 SH   SOLE   0 0 139,175
INVESCO QQQ TRUST ETF 46090E103 653 2,082 SH   SOLE   0 0 2,082
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 2,539 19,905 SH   SOLE   0 0 19,905
INVESCO S&P 500 PURE GROWTH ETF ETF 46137V266 2,340 14,363 SH   SOLE   0 0 14,363
INVESCO S&P 500 PURE VALUE ETF 46137V258 487 7,928 SH   SOLE   0 0 7,928
INVESCO S&P 500 QUALITY ETF 46137V241 4,669 110,895 SH   SOLE   0 0 110,895
INVESCO S&P MIDCAP 400 PURE VALUE ETF ETF 46137V191 202 2,740 SH   SOLE   0 0 2,740
INVESCO SMALL-CAP LOW VOLATILITY ETF 46138G102 4,438 108,936 SH   SOLE   0 0 108,936
INVESCO ZACKS MID-CAP ETF 46137Y401 1,309 17,203 SH   SOLE   0 0 17,203
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 1,286 14,887 SH   SOLE   0 0 14,887
ISHARES ACWI ETF 464288257 3,275 36,104 SH   SOLE   0 0 36,104
ISHARES ACWI EX-US ETF 464288240 302 5,699 SH   SOLE   0 0 5,699
ISHARES COMEX GOLD TRUST ETF 464285105 2,425 133,747 SH   SOLE   0 0 133,747
ISHARES COMMODITIES SELECT ETF 46431W853 295 11,070 SH   SOLE   0 0 11,070
ISHARES CONSERVATIVE ALLOCATION FUND ETF 464289883 645 16,640 SH   SOLE   0 0 16,640
ISHARES CORE S&P 500 ETF 464287200 36,640 97,606 SH   SOLE   0 0 97,606
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 2,547 29,545 SH   SOLE   0 0 29,545
ISHARES DIVIDEND GROWTH ETF 46434V621 11,974 267,162 SH   SOLE   0 0 267,162
ISHARES EAFE ETF 464287465 410 5,620 SH   SOLE   0 0 5,620
ISHARES EAFE MINIMUM VOLATILITY ETF 46429B689 7,815 106,455 SH   SOLE   0 0 106,455
ISHARES EMERGING MINIMUM VOLATILITY ETF 464286533 6,287 102,924 SH   SOLE   0 0 102,924
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515 979 2,766 SH   SOLE   0 0 2,766
ISHARES GLOBAL INFRASTRUCTURE ETF 464288372 276 6,309 SH   SOLE   0 0 6,309
ISHARES GLOBAL MINIMUM VOLATILITY ETF 464286525 7,714 79,598 SH   SOLE   0 0 79,598
ISHARES INTERNATIONAL QUALITY FACTOR ETF 46434V456 3,955 110,906 SH   SOLE   0 0 110,906
ISHARES INTERNATIONAL VALUE FACTOR ETF 46435G409 300 13,190 SH   SOLE   0 0 13,190
ISHARES MOMENTUM FACTOR ETF 46432F396 26,800 166,161 SH   SOLE   0 0 166,161
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 412 5,758 SH   SOLE   0 0 5,758
ISHARES MSCI USA ESG SELECT ETF ETF 464288802 443 5,386 SH   SOLE   0 0 5,386
ISHARES PHLX SOX SEMICONDUCTOR SECTOR INDEX FUND ETF 464287523 1,375 3,627 SH   SOLE   0 0 3,627
ISHARES QUALITY FACTOR ETF 46432F339 37,834 325,569 SH   SOLE   0 0 325,569
ISHARES RUSSELL 1000 GROWTH ETF 464287614 3,126 12,965 SH   SOLE   0 0 12,965
ISHARES RUSSELL 2000 ETF ETF 464287655 1,268 6,467 SH   SOLE   0 0 6,467
ISHARES RUSSELL MID-CAP GROWTH ETF 464287481 558 5,437 SH   SOLE   0 0 5,437
ISHARES S&P MID-CAP ETF 464287507 1,583 6,888 SH   SOLE   0 0 6,888
ISHARES S&P SMALL-CAP ETF 464287804 2,708 29,469 SH   SOLE   0 0 29,469
ISHARES SILVER TRUST ETF 46428Q109 224 9,111 SH   SOLE   0 0 9,111
ISHARES TRANSPORTATION AVERAGE ETF ETF 464287192 755 3,422 SH   SOLE   0 0 3,422
ISHARES U.S. CONSUMER SERVICES ETF ETF 464287580 885 12,551 SH   SOLE   0 0 12,551
ISHARES U.S. ENERGY ETF ETF 464287796 453 22,390 SH   SOLE   0 0 22,390
ISHARES U.S. HOME CONSTRUCTION ETF ETF 464288752 859 15,393 SH   SOLE   0 0 15,393
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 870 2,657 SH   SOLE   0 0 2,657
ISHARES USA MINIMUM VOLATILITY ETF 46429B697 20,125 296,504 SH   SOLE   0 0 296,504
ISHARES VALUE FACTOR ETF 46432F388 14,547 167,384 SH   SOLE   0 0 167,384
JOHNSON & JOHNSON COM Stock 478160104 2,309 14,682 SH   SOLE   0 0 14,682
JP MORGAN ALERIAN MLP ETF 46625H365 158 11,376 SH   SOLE   0 0 11,376
JPMORGAN CHASE & CO COM Stock 46625H100 1,062 8,357 SH   SOLE   0 0 8,357
KIMBERLY-CLARK CORP COM Stock 494368103 203 1,508 SH   SOLE   0 0 1,508
KONINKLIJKE PHILIPS N V NY REG SH NEW ADR 500472303 501 9,240 SH   SOLE   0 0 9,240
MACATAWA BK CORP COM Stock 554225102 661 78,932 SH   SOLE   0 0 78,932
MARATHON OIL CORP COM Stock 565849106 172 25,778 SH   SOLE   0 0 25,778
MARVELL TECHNOLOGY GROUP LTD ORD Stock G5876H105 205 4,313 SH   SOLE   0 0 4,313
MCDONALDS CORP COM Stock 580135101 401 1,871 SH   SOLE   0 0 1,871
MERCK & CO. INC COM Stock 58933Y105 222 2,721 SH   SOLE   0 0 2,721
MICROSOFT CORP COM Stock 594918104 2,358 10,602 SH   SOLE   0 0 10,602
MILLER HERMAN INC COM Stock 600544100 1,294 38,273 SH   SOLE   0 0 38,273
NEXTERA ENERGY INC COM Stock 65339F101 898 11,640 SH   SOLE   0 0 11,640
NOVAN INC COM Stock 66988N106 12 15,000 SH   SOLE   0 0 15,000
NUVEEN MICH QUALITY MUN INCOME COM CEF 670979103 185 12,500 SH   SOLE   0 0 12,500
PAYPAL HLDGS INC COM Stock 70450Y103 211 901 SH   SOLE   0 0 901
PEPSICO INC COM Stock 713448108 250 1,687 SH   SOLE   0 0 1,687
PFIZER INC COM Stock 717081103 387 10,506 SH   SOLE   0 0 10,506
PHILIP MORRIS INTL INC COM Stock 718172109 317 3,828 SH   SOLE   0 0 3,828
PNC FINL SVCS GROUP INC COM Stock 693475105 225 1,507 SH   SOLE   0 0 1,507
PROCTER AND GAMBLE CO COM Stock 742718109 1,807 12,985 SH   SOLE   0 0 12,985
ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 207 5,881 SH   SOLE   0 0 5,881
SALESFORCE COM INC COM Stock 79466L302 193 866 SH   SOLE   0 0 866
SCHWAB EMERGING MARKETS ETF 808524706 697 22,729 SH   SOLE   0 0 22,729
SCHWAB U.S. LARGE-CAP VALUE ETF 808524409 521 8,755 SH   SOLE   0 0 8,755
SCHWAB U.S. MID-CAP ETF ETF 808524508 375 5,500 SH   SOLE   0 0 5,500
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 359 1,173 SH   SOLE   0 0 1,173
SPDR GOLD SHARES ETF 78463V107 826 4,630 SH   SOLE   0 0 4,630
SPDR NYSE TECHNOLOGY ETF ETF 78464A102 1,242 8,785 SH   SOLE   0 0 8,785
SPDR S&P 500 ETF 78462F103 5,001 13,375 SH   SOLE   0 0 13,375
SPDR S&P HOMEBUILDERS ETF ETF 78464A888 504 8,746 SH   SOLE   0 0 8,746
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 1,097 21,121 SH   SOLE   0 0 21,121
SPDR S&P SEMICONDUCTOR ETF ETF 78464A862 1,064 6,232 SH   SOLE   0 0 6,232
SPDR S&P SOFTWARE & SERVICES ETF ETF 78464A599 1,072 6,954 SH   SOLE   0 0 6,954
STARBUCKS CORP COM Stock 855244109 185 1,733 SH   SOLE   0 0 1,733
STRYKER CORPORATION COM Stock 863667101 1,179 4,810 SH   SOLE   0 0 4,810
SUN CMNTYS INC COM REIT 866674104 1,079 7,098 SH   SOLE   0 0 7,098
TCF FINL CORP COM Stock 872307103 2,380 64,302 SH   SOLE   0 0 64,302
UBER TECHNOLOGIES INC COM Stock 90353T100 455 8,915 SH   SOLE   0 0 8,915
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 883 6,254 SH   SOLE   0 0 6,254
VANGUARD EMERGING MARKETS ETF 922042858 702 14,001 SH   SOLE   0 0 14,001
VANGUARD GROWTH INDEX FUND ETF 922908736 971 3,831 SH   SOLE   0 0 3,831
VANGUARD MEGA-CAP GROWTH ETF 921910816 466 2,288 SH   SOLE   0 0 2,288
VANGUARD MID-CAP VALUE ETF 922908512 2,586 21,737 SH   SOLE   0 0 21,737
VANGUARD S&P 500 ETF ETF 922908363 2,697 7,847 SH   SOLE   0 0 7,847
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 1,195 6,139 SH   SOLE   0 0 6,139
VANGUARD VALUE INDEX ETF 922908744 2,954 24,834 SH   SOLE   0 0 24,834
VERIZON COMMUNICATIONS INC COM Stock 92343V104 552 9,390 SH   SOLE   0 0 9,390
VISA INC COM CL A Stock 92826C839 411 1,877 SH   SOLE   0 0 1,877
WALMART INC COM Stock 931142103 366 2,538 SH   SOLE   0 0 2,538
WEC ENERGY GROUP INC COM Stock 92939U106 211 2,293 SH   SOLE   0 0 2,293
WELLS FARGO CO NEW COM Stock 949746101 205 6,805 SH   SOLE   0 0 6,805
WISDOMTREE EMERGING MARKETS QUALITY DIVIDEND GROWTH FUND ETF 97717W323 357 12,592 SH   SOLE   0 0 12,592
WISDOMTREE GLOBAL EX-U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717W844 1,643 21,576 SH   SOLE   0 0 21,576
WISDOMTREE INTERNATIONAL EQUITY ETF 97717W703 911 17,991 SH   SOLE   0 0 17,991
WISDOMTREE INTERNATIONAL MID-CAP ETF 97717W778 219 3,440 SH   SOLE   0 0 3,440
WISDOMTREE U.S. DIVIDEND EX-FINANCIALS FUND ETF 97717W406 1,936 23,123 SH   SOLE   0 0 23,123
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 670 6,232 SH   SOLE   0 0 6,232
WISDOMTREE U.S. MID-CAP ETF 97717W505 1,910 54,891 SH   SOLE   0 0 54,891
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717X669 287 5,319 SH   SOLE   0 0 5,319