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 |
ALPS SECTOR DIVIDEND DOGS ETF | ETF | 00162Q858 | 235 | 6,461 | SH | | SOLE | | 0 | 0 | 6,461 |
AT&T INC COM | Stock | 00206R102 | 300 | 9,932 | SH | | SOLE | | 0 | 0 | 9,932 |
ABBOTT LABS COM | Stock | 002824100 | 5,093 | 55,703 | SH | | SOLE | | 0 | 0 | 55,702 |
ABBVIE INC COM | Stock | 00287Y109 | 5,831 | 59,393 | SH | | SOLE | | 0 | 0 | 59,393 |
ADOBE INC COM | Stock | 00724F101 | 276 | 633 | SH | | SOLE | | 0 | 0 | 633 |
ALPHA ARCHITECT U.S. QUANTITATIVE VALUE ETF | ETF | 02072L102 | 389 | 17,372 | SH | | SOLE | | 0 | 0 | 17,372 |
ALPHABET INC CAP STK CL C | Stock | 02079K107 | 397 | 281 | SH | | SOLE | | 0 | 0 | 281 |
AMAZON COM INC COM | Stock | 023135106 | 301 | 109 | SH | | SOLE | | 0 | 0 | 109 |
AMGEN INC COM | Stock | 031162100 | 267 | 1,134 | SH | | SOLE | | 0 | 0 | 1,134 |
APPLE INC COM | Stock | 037833100 | 1,475 | 4,042 | SH | | SOLE | | 0 | 0 | 4,042 |
AUTOMATIC DATA PROCESSING INC COM | Stock | 053015103 | 354 | 2,379 | SH | | SOLE | | 0 | 0 | 2,378 |
BK OF AMERICA CORP COM | Stock | 060505104 | 286 | 12,045 | SH | | SOLE | | 0 | 0 | 12,045 |
BERKSHIRE HATHAWAY CLASS A | Stock | 084670108 | 32,076 | 120 | SH | | SOLE | | 0 | 0 | 120 |
BERKSHIRE HATHAWAY CLASS B | Stock | 084670702 | 5,862 | 32,841 | SH | | SOLE | | 0 | 0 | 32,841 |
BLACKROCK MUNIYLD MICH QLTY FD COM | CEF | 09254V105 | 2,828 | 208,563 | SH | | SOLE | | 0 | 0 | 208,563 |
CHEVRON CORP NEW COM | Stock | 166764100 | 314 | 3,523 | SH | | SOLE | | 0 | 0 | 3,523 |
COLGATE PALMOLIVE CO COM | Stock | 194162103 | 2,067 | 28,210 | SH | | SOLE | | 0 | 0 | 28,210 |
DANAHER CORPORATION COM | Stock | 235851102 | 243 | 1,376 | SH | | SOLE | | 0 | 0 | 1,376 |
DOW INC COM | Stock | 260557103 | 226 | 5,544 | SH | | SOLE | | 0 | 0 | 5,544 |
DUPONT DE NEMOURS INC COM | Stock | 26614N102 | 204 | 3,839 | SH | | SOLE | | 0 | 0 | 3,839 |
EXXON MOBIL CORP COM | Stock | 30231G102 | 502 | 11,229 | SH | | SOLE | | 0 | 0 | 11,229 |
FACEBOOK INC CL A | Stock | 30303M102 | 491 | 2,162 | SH | | SOLE | | 0 | 0 | 2,162 |
FARMLAND PARTNERS INC COM | REIT | 31154R109 | 73 | 10,670 | SH | | SOLE | | 0 | 0 | 10,670 |
FIRST TRUST INDUSTRIALS/PRODUCER DURABLES ALPHADEX FUND | ETF | 33734X150 | 326 | 8,623 | SH | | SOLE | | 0 | 0 | 8,623 |
FIRST TRUST RBA AMERICAN INDUSTRIAL RENAISSANCE ETF | ETF | 33738R704 | 316 | 13,044 | SH | | SOLE | | 0 | 0 | 13,044 |
FLEXSHARES GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND | ETF | 33939L407 | 261 | 9,430 | SH | | SOLE | | 0 | 0 | 9,430 |
FLEXSHARES STOXX GLOBAL ESG IMPACT INDEX FUND | ETF | 33939L688 | 325 | 3,160 | SH | | SOLE | | 0 | 0 | 3,160 |
FLEXSHARES STOXX US ESG IMPACT INDEX FUND | ETF | 33939L696 | 353 | 4,724 | SH | | SOLE | | 0 | 0 | 4,724 |
GENTEX CORP | Stock | 371901109 | 19,713 | 764,957 | SH | | SOLE | | 0 | 0 | 764,957 |
GLOBAL X SILVER MINERS ETF | ETF | 37954Y848 | 1,640 | 44,291 | SH | | SOLE | | 0 | 0 | 44,291 |
HOME DEPOT INC COM | Stock | 437076102 | 281 | 1,120 | SH | | SOLE | | 0 | 0 | 1,120 |
HONEYWELL INTL INC COM | Stock | 438516106 | 478 | 3,303 | SH | | SOLE | | 0 | 0 | 3,303 |
HUNTINGTON BANCSHARES INC COM | Stock | 446150104 | 436 | 48,219 | SH | | SOLE | | 0 | 0 | 48,219 |
INNOVATOR S&P 500 POWER BUFFER ETF - JUNE | ETF | 45782C748 | 331 | 11,796 | SH | | SOLE | | 0 | 0 | 11,796 |
INNOVATOR S&P 500 POWER BUFFER ETF - JULY | ETF | 45782C813 | 979 | 36,613 | SH | | SOLE | | 0 | 0 | 36,613 |
INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 | 212 | 1,752 | SH | | SOLE | | 0 | 0 | 1,752 |
INVESCO QQQ TRUST | ETF | 46090E103 | 257 | 1,039 | SH | | SOLE | | 0 | 0 | 1,039 |
INVESCO S&P 500 QUALITY | ETF | 46137V241 | 4,002 | 113,013 | SH | | SOLE | | 0 | 0 | 113,012 |
INVESCO S&P 500 PURE VALUE | ETF | 46137V258 | 1,835 | 38,439 | SH | | SOLE | | 0 | 0 | 38,439 |
INVESCO S&P 500 PURE GROWTH ETF | ETF | 46137V266 | 1,866 | 14,413 | SH | | SOLE | | 0 | 0 | 14,413 |
INVESCO S&P 500 EQUAL WEIGHT ETF | ETF | 46137V357 | 2,025 | 19,899 | SH | | SOLE | | 0 | 0 | 19,899 |
INVESCO ZACKS MID-CAP | ETF | 46137Y401 | 965 | 15,700 | SH | | SOLE | | 0 | 0 | 15,700 |
INVESCO MID-CAP LOW VOLATILITY | ETF | 46138E198 | 8,175 | 197,553 | SH | | SOLE | | 0 | 0 | 197,553 |
INVESCO S&P 500 LOW VOLATILITY ETF | ETF | 46138E354 | 264 | 5,310 | SH | | SOLE | | 0 | 0 | 5,310 |
INVESCO SMALL-CAP LOW VOLATILITY | ETF | 46138G102 | 4,522 | 133,563 | SH | | SOLE | | 0 | 0 | 133,563 |
INVESCO BULLETSHARES 2020 CORPORATE BOND ETF | ETF | 46138J502 | 2,171 | 102,027 | SH | | SOLE | | 0 | 0 | 102,027 |
INVESCO BULLETSHARES 2021 CORPORATE BOND ETF | ETF | 46138J700 | 3,507 | 164,103 | SH | | SOLE | | 0 | 0 | 164,103 |
INVESCO BULLETSHARES 2023 CORPORATE BOND ETF | ETF | 46138J866 | 255 | 11,700 | SH | | SOLE | | 0 | 0 | 11,700 |
INVESCO BULLETSHARES 2022 CORPORATE BOND ETF | ETF | 46138J882 | 1,721 | 78,860 | SH | | SOLE | | 0 | 0 | 78,860 |
ISHARES COMEX GOLD TRUST | ETF | 464285105 | 2,655 | 156,279 | SH | | SOLE | | 0 | 0 | 156,279 |
ISHARES GLOBAL MINIMUM VOLATILITY | ETF | 464286525 | 6,789 | 77,517 | SH | | SOLE | | 0 | 0 | 77,516 |
ISHARES EMERGING MINIMUM VOLATILITY | ETF | 464286533 | 5,988 | 115,163 | SH | | SOLE | | 0 | 0 | 115,163 |
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF | ETF | 464287150 | 1,809 | 26,053 | SH | | SOLE | | 0 | 0 | 26,053 |
ISHARES CORE S&P 500 | ETF | 464287200 | 30,099 | 97,191 | SH | | SOLE | | 0 | 0 | 97,190 |
ISHARES CORE U.S. AGGREGATE BOND | ETF | 464287226 | 283 | 2,397 | SH | | SOLE | | 0 | 0 | 2,397 |
ISHARES 1-3 YEAR TREASURY BOND ETF | ETF | 464287457 | 2,517 | 29,059 | SH | | SOLE | | 0 | 0 | 29,059 |
ISHARES EAFE | ETF | 464287465 | 427 | 7,017 | SH | | SOLE | | 0 | 0 | 7,017 |
ISHARES S&P MID-CAP | ETF | 464287507 | 1,350 | 7,590 | SH | | SOLE | | 0 | 0 | 7,590 |
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF | ETF | 464287515 | 861 | 3,029 | SH | | SOLE | | 0 | 0 | 3,029 |
ISHARES PHLX SOX SEMICONDUCTOR SECTOR INDEX FUND | ETF | 464287523 | 850 | 3,138 | SH | | SOLE | | 0 | 0 | 3,138 |
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND | ETF | 464287556 | 749 | 5,481 | SH | | SOLE | | 0 | 0 | 5,481 |
ISHARES U.S. CONSUMER SERVICES ETF | ETF | 464287580 | 742 | 3,388 | SH | | SOLE | | 0 | 0 | 3,388 |
ISHARES RUSSELL 1000 GROWTH | ETF | 464287614 | 2,489 | 12,965 | SH | | SOLE | | 0 | 0 | 12,965 |
ISHARES RUSSELL 2000 VALUE | ETF | 464287630 | 970 | 9,952 | SH | | SOLE | | 0 | 0 | 9,951 |
ISHARES RUSSELL 2000 ETF | ETF | 464287655 | 970 | 6,775 | SH | | SOLE | | 0 | 0 | 6,775 |
ISHARES U.S. ENERGY ETF | ETF | 464287796 | 353 | 17,636 | SH | | SOLE | | 0 | 0 | 17,636 |
ISHARES S&P SMALL-CAP | ETF | 464287804 | 2,217 | 32,466 | SH | | SOLE | | 0 | 0 | 32,465 |
ISHARES ACWI EX-US | ETF | 464288240 | 380 | 8,789 | SH | | SOLE | | 0 | 0 | 8,789 |
ISHARES ACWI | ETF | 464288257 | 3,091 | 41,935 | SH | | SOLE | | 0 | 0 | 41,935 |
ISHARES INTERNATIONAL SELECT DIVIDEND ETF | ETF | 464288448 | 460 | 18,329 | SH | | SOLE | | 0 | 0 | 18,329 |
ISHARES MSCI KLD 400 SOCIAL ETF | ETF | 464288570 | 340 | 2,879 | SH | | SOLE | | 0 | 0 | 2,879 |
ISHARES U.S. HOME CONSTRUCTION ETF | ETF | 464288752 | 743 | 16,818 | SH | | SOLE | | 0 | 0 | 16,818 |
ISHARES MSCI USA ESG SELECT ETF | ETF | 464288802 | 360 | 2,693 | SH | | SOLE | | 0 | 0 | 2,693 |
ISHARES U.S. MEDICAL DEVICES ETF | ETF | 464288810 | 752 | 2,839 | SH | | SOLE | | 0 | 0 | 2,839 |
ISHARES U.S. OIL EQUIPMENT & SERVICES ETF | ETF | 464288844 | 572 | 66,485 | SH | | SOLE | | 0 | 0 | 66,485 |
ISHARES CONSERVATIVE ALLOCATION FUND | ETF | 464289883 | 617 | 16,942 | SH | | SOLE | | 0 | 0 | 16,942 |
ISHARES EAFE MINIMUM VOLATILITY | ETF | 46429B689 | 7,319 | 110,796 | SH | | SOLE | | 0 | 0 | 110,796 |
ISHARES USA MINIMUM VOLATILITY | ETF | 46429B697 | 17,675 | 291,520 | SH | | SOLE | | 0 | 0 | 291,520 |
ISHARES COMMODITIES SELECT | ETF | 46431W853 | 600 | 25,250 | SH | | SOLE | | 0 | 0 | 25,250 |
ISHARES QUALITY FACTOR | ETF | 46432F339 | 34,775 | 362,543 | SH | | SOLE | | 0 | 0 | 362,542 |
ISHARES VALUE FACTOR | ETF | 46432F388 | 13,232 | 183,064 | SH | | SOLE | | 0 | 0 | 183,064 |
ISHARES MOMENTUM FACTOR | ETF | 46432F396 | 24,648 | 188,151 | SH | | SOLE | | 0 | 0 | 188,151 |
ISHARES INTERNATIONAL MULTI-FACTOR | ETF | 46434V274 | 9,017 | 393,409 | SH | | SOLE | | 0 | 0 | 393,409 |
ISHARES U.S. SMALL-CAP MULTI-FACTOR | ETF | 46434V290 | 260 | 7,293 | SH | | SOLE | | 0 | 0 | 7,293 |
ISHARES INTERNATIONAL QUALITY FACTOR | ETF | 46434V456 | 4,352 | 147,963 | SH | | SOLE | | 0 | 0 | 147,963 |
ISHARES DIVIDEND GROWTH | ETF | 46434V621 | 10,322 | 274,519 | SH | | SOLE | | 0 | 0 | 274,519 |
JPMORGAN CHASE & CO COM | Stock | 46625H100 | 776 | 8,254 | SH | | SOLE | | 0 | 0 | 8,253 |
JP MORGAN ALERIAN MLP | ETF | 46625H365 | 176 | 13,310 | SH | | SOLE | | 0 | 0 | 13,310 |
JOHNSON & JOHNSON COM | Stock | 478160104 | 1,740 | 12,373 | SH | | SOLE | | 0 | 0 | 12,373 |
KONINKLIJKE PHILIPS N V NY REG SH NEW | ADR | 500472303 | 424 | 9,058 | SH | | SOLE | | 0 | 0 | 9,058 |
MACATAWA BK CORP COM | Stock | 554225102 | 621 | 79,424 | SH | | SOLE | | 0 | 0 | 79,424 |
MARATHON OIL CORP COM | Stock | 565849106 | 158 | 25,778 | SH | | SOLE | | 0 | 0 | 25,778 |
MASTERCARD INCORPORATED CL A | Stock | 57636Q104 | 232 | 784 | SH | | SOLE | | 0 | 0 | 784 |
MICROSOFT CORP COM | Stock | 594918104 | 1,614 | 7,931 | SH | | SOLE | | 0 | 0 | 7,930 |
MILLER HERMAN INC COM | Stock | 600544100 | 2,051 | 86,859 | SH | | SOLE | | 0 | 0 | 86,858 |
NEXTERA ENERGY INC COM | Stock | 65339F101 | 456 | 1,901 | SH | | SOLE | | 0 | 0 | 1,900 |
INSPIRE 100 ETF | ETF | 66538H534 | 416 | 13,660 | SH | | SOLE | | 0 | 0 | 13,660 |
INSPIRE SMALL/MID CAP IMPACT ETF | ETF | 66538H641 | 374 | 16,533 | SH | | SOLE | | 0 | 0 | 16,533 |
NUVEEN MICH QUALITY MUN INCOME COM | CEF | 670979103 | 171 | 12,500 | SH | | SOLE | | 0 | 0 | 12,500 |
PAYPAL HLDGS INC COM | Stock | 70450Y103 | 272 | 1,562 | SH | | SOLE | | 0 | 0 | 1,562 |
PROCTER AND GAMBLE CO COM | Stock | 742718109 | 1,494 | 12,498 | SH | | SOLE | | 0 | 0 | 12,497 |
ROYAL DUTCH SHELL PLC SPONS ADR A | ADR | 780259206 | 248 | 7,598 | SH | | SOLE | | 0 | 0 | 7,598 |
SPDR S&P 500 | ETF | 78462F103 | 3,949 | 12,807 | SH | | SOLE | | 0 | 0 | 12,807 |
SPDR GOLD SHARES | ETF | 78463V107 | 775 | 4,630 | SH | | SOLE | | 0 | 0 | 4,630 |
SPDR NYSE TECHNOLOGY ETF | ETF | 78464A102 | 891 | 8,967 | SH | | SOLE | | 0 | 0 | 8,966 |
SPDR S&P HEALTH CARE EQUIPMENT ETF | ETF | 78464A581 | 729 | 8,150 | SH | | SOLE | | 0 | 0 | 8,150 |
SPDR S&P SOFTWARE & SERVICES ETF | ETF | 78464A599 | 778 | 6,979 | SH | | SOLE | | 0 | 0 | 6,979 |
SPDR DOW JONES INDUSTRIAL AVERAGE ETF | ETF | 78467X109 | 302 | 1,173 | SH | | SOLE | | 0 | 0 | 1,173 |
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF | ETF | 78468R556 | 493 | 9,454 | SH | | SOLE | | 0 | 0 | 9,454 |
SALESFORCE COM INC COM | Stock | 79466L302 | 235 | 1,252 | SH | | SOLE | | 0 | 0 | 1,252 |
SCHWAB U.S. LARGE-CAP GROWTH | ETF | 808524300 | 1,966 | 19,359 | SH | | SOLE | | 0 | 0 | 19,359 |
SCHWAB U.S. LARGE-CAP VALUE | ETF | 808524409 | 1,777 | 35,457 | SH | | SOLE | | 0 | 0 | 35,457 |
SCHWAB U.S. MID-CAP ETF | ETF | 808524508 | 289 | 5,500 | SH | | SOLE | | 0 | 0 | 5,500 |
SCHWAB U.S. SMALL-CAP | ETF | 808524607 | 1,449 | 22,175 | SH | | SOLE | | 0 | 0 | 22,175 |
SCHWAB EMERGING MARKETS | ETF | 808524706 | 553 | 22,729 | SH | | SOLE | | 0 | 0 | 22,729 |
INDUSTRIAL SELECT SECTOR SPDR FUND | ETF | 81369Y704 | 337 | 4,905 | SH | | SOLE | | 0 | 0 | 4,905 |
TECHNOLOGY SELECT SECTOR SPDR FUND | ETF | 81369Y803 | 879 | 8,412 | SH | | SOLE | | 0 | 0 | 8,411 |
DAY HAGAN/NED DAVIS RESEARCH SMART SECTOR ETF | ETF | 86280R803 | 794 | 33,084 | SH | | SOLE | | 0 | 0 | 33,084 |
STRYKER CORPORATION COM | Stock | 863667101 | 1,173 | 6,510 | SH | | SOLE | | 0 | 0 | 6,510 |
SUN CMNTYS INC COM | REIT | 866674104 | 866 | 6,383 | SH | | SOLE | | 0 | 0 | 6,383 |
TCF FINANCIAL CORPORATION NEW COM | Stock | 872307103 | 2,315 | 78,676 | SH | | SOLE | | 0 | 0 | 78,676 |
3M CO COM | Stock | 88579Y101 | 714 | 4,577 | SH | | SOLE | | 0 | 0 | 4,576 |
UBER TECHNOLOGIES INC COM | Stock | 90353T100 | 277 | 8,915 | SH | | SOLE | | 0 | 0 | 8,915 |
VANGUARD DIVIDEND APPRECIATION INDEX FUND | ETF | 921908844 | 733 | 6,254 | SH | | SOLE | | 0 | 0 | 6,254 |
VANGUARD ESG INTERNATIONAL STOCK ETF | ETF | 921910725 | 206 | 4,279 | SH | | SOLE | | 0 | 0 | 4,279 |
VANGUARD ESG U.S. STOCK ETF | ETF | 921910733 | 270 | 4,793 | SH | | SOLE | | 0 | 0 | 4,793 |
VANGUARD MEGA-CAP GROWTH | ETF | 921910816 | 456 | 2,791 | SH | | SOLE | | 0 | 0 | 2,791 |
VANGUARD EMERGING MARKETS | ETF | 922042858 | 549 | 13,850 | SH | | SOLE | | 0 | 0 | 13,849 |
VANGUARD S&P 500 ETF | ETF | 922908363 | 2,223 | 7,842 | SH | | SOLE | | 0 | 0 | 7,842 |
VANGUARD MID-CAP VALUE | ETF | 922908512 | 2,329 | 24,339 | SH | | SOLE | | 0 | 0 | 24,339 |
VANGUARD GROWTH INDEX FUND | ETF | 922908736 | 201 | 995 | SH | | SOLE | | 0 | 0 | 995 |
VANGUARD VALUE INDEX | ETF | 922908744 | 3,992 | 40,087 | SH | | SOLE | | 0 | 0 | 40,087 |
VANGUARD TOTAL STOCK MARKET INDEX FUND | ETF | 922908769 | 961 | 6,139 | SH | | SOLE | | 0 | 0 | 6,139 |
VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 | 445 | 8,070 | SH | | SOLE | | 0 | 0 | 8,070 |
VISA INC COM CL A | Stock | 92826C839 | 480 | 2,486 | SH | | SOLE | | 0 | 0 | 2,486 |
WEC ENERGY GROUP INC COM | Stock | 92939U106 | 201 | 2,293 | SH | | SOLE | | 0 | 0 | 2,293 |
WELLS FARGO CO NEW COM | Stock | 949746101 | 233 | 9,099 | SH | | SOLE | | 0 | 0 | 9,098 |
WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND FUND | ETF | 97717W281 | 227 | 5,829 | SH | | SOLE | | 0 | 0 | 5,829 |
WISDOMTREE U.S. LARGECAP DIVIDEND FUND | ETF | 97717W307 | 587 | 6,320 | SH | | SOLE | | 0 | 0 | 6,320 |
WISDOMTREE EMERGING MARKETS QUALITY DIVIDEND GROWTH FUND | ETF | 97717W323 | 239 | 10,505 | SH | | SOLE | | 0 | 0 | 10,505 |
WISDOMTREE U.S. DIVIDEND EX-FINANCIALS FUND | ETF | 97717W406 | 2,363 | 32,045 | SH | | SOLE | | 0 | 0 | 32,044 |
WISDOMTREE U.S. MID-CAP | ETF | 97717W505 | 1,656 | 58,425 | SH | | SOLE | | 0 | 0 | 58,424 |
WISDOMTREE INTERNATIONAL EQUITY | ETF | 97717W703 | 1,142 | 25,792 | SH | | SOLE | | 0 | 0 | 25,792 |
WISDOMTREE INTERNATIONAL MID-CAP | ETF | 97717W778 | 226 | 4,216 | SH | | SOLE | | 0 | 0 | 4,216 |
WISDOMTREE GLOBAL EX-U.S. QUALITY DIVIDEND GROWTH FUND | ETF | 97717W844 | 1,399 | 22,177 | SH | | SOLE | | 0 | 0 | 22,177 |
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND | ETF | 97717X669 | 242 | 5,319 | SH | | SOLE | | 0 | 0 | 5,319 |
ACCENTURE PLC IRELAND SHS CLASS A | Stock | G1151C101 | 346 | 1,611 | SH | | SOLE | | 0 | 0 | 1,611 |
EATON CORP PLC SHS | Stock | G29183103 | 218 | 2,492 | SH | | SOLE | | 0 | 0 | 2,492 |