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 | 725 | 3,442 | SH | | SOLE | | 0 | 0 | 3,441 |
ABBOTT LABS COM | Stock | 002824100 | 4,295 | 58,551 | SH | | SOLE | | 0 | 0 | 58,550 |
ABBVIE INC COM | Stock | 00287Y109 | 5,917 | 62,565 | SH | | SOLE | | 0 | 0 | 62,564 |
AK STL HLDG CORP COM | Stock | 001547108 | 56 | 11,440 | SH | | SOLE | | 0 | 0 | 11,440 |
ALIBABA GROUP HLDG LTD SPONSORED ADS | ADR | 01609W102 | 306 | 1,857 | SH | | SOLE | | 0 | 0 | 1,857 |
ALPHABET INC CAP STK CL C | Stock | 02079K107 | 241 | 202 | SH | | SOLE | | 0 | 0 | 202 |
ALPS SECTOR DIVIDEND DOGS ETF | ETF | 00162Q858 | 983 | 21,437 | SH | | SOLE | | 0 | 0 | 21,437 |
ALTAIR ENGR INC COM CL A | Stock | 021369103 | 2,259 | 52,000 | SH | | SOLE | | 0 | 0 | 52,000 |
AMAZON COM INC COM | Stock | 023135106 | 332 | 166 | SH | | SOLE | | 0 | 0 | 166 |
APPLE INC COM | Stock | 037833100 | 1,009 | 4,469 | SH | | SOLE | | 0 | 0 | 4,469 |
AT&T INC COM | Stock | 00206R102 | 331 | 9,848 | SH | | SOLE | | 0 | 0 | 9,848 |
BERKSHIRE HATHAWAY INC DEL CL A | Stock | 084670108 | 39,680 | 124 | SH | | SOLE | | 0 | 0 | 124 |
BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 | 9,653 | 45,084 | SH | | SOLE | | 0 | 0 | 45,084 |
BLACKROCK MUNIYLD MICH QLTY FD COM | CEF | 09254V105 | 2,586 | 208,563 | SH | | SOLE | | 0 | 0 | 208,563 |
CHEMICAL FINL CORP COM | Stock | 163731102 | 4,750 | 88,946 | SH | | SOLE | | 0 | 0 | 88,946 |
CHEVRON CORP NEW COM | Stock | 166764100 | 223 | 1,820 | SH | | SOLE | | 0 | 0 | 1,820 |
COCA COLA CO COM | Stock | 191216100 | 431 | 9,327 | SH | | SOLE | | 0 | 0 | 9,327 |
COLGATE PALMOLIVE CO COM | Stock | 194162103 | 2,088 | 31,183 | SH | | SOLE | | 0 | 0 | 31,183 |
DOWDUPONT INC COM | Stock | 26078J100 | 412 | 6,412 | SH | | SOLE | | 0 | 0 | 6,412 |
ENERGY SELECT SECTOR SPDR FUND | ETF | 81369Y506 | 269 | 3,547 | SH | | SOLE | | 0 | 0 | 3,547 |
EXXON MOBIL CORP COM | Stock | 30231G102 | 1,136 | 13,361 | SH | | SOLE | | 0 | 0 | 13,360 |
FACEBOOK INC CL A | Stock | 30303M102 | 314 | 1,912 | SH | | SOLE | | 0 | 0 | 1,912 |
FARMLAND PARTNERS INC COM | REIT | 31154R109 | 71 | 10,670 | SH | | SOLE | | 0 | 0 | 10,670 |
FIFTH THIRD BANCORP COM | Stock | 316773100 | 236 | 8,460 | SH | | SOLE | | 0 | 0 | 8,460 |
FLEXSHARES GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND | ETF | 33939L407 | 277 | 8,177 | SH | | SOLE | | 0 | 0 | 8,177 |
FLEXSHARES INTERNATIONAL QUALITY DIVIDEND INDEX FUND | ETF | 33939L837 | 1,106 | 46,006 | SH | | SOLE | | 0 | 0 | 46,006 |
FLEXSHARES STOXX GLOBAL ESG IMPACT INDEX FUND | ETF | 33939L688 | 313 | 3,160 | SH | | SOLE | | 0 | 0 | 3,160 |
FLEXSHARES STOXX US ESG IMPACT INDEX FUND | ETF | 33939L696 | 326 | 4,724 | SH | | SOLE | | 0 | 0 | 4,724 |
GENTEX CORP COM | Stock | 371901109 | 22,494 | 1,048,177 | SH | | SOLE | | 0 | 0 | 1,048,177 |
GOLDMAN SACHS EQUAL WEIGHT U.S. LARGE CAP EQUITY ETF | ETF | 381430438 | 212 | 4,596 | SH | | SOLE | | 0 | 0 | 4,596 |
HOME BANCSHARES INC COM | Stock | 436893200 | 235 | 10,715 | SH | | SOLE | | 0 | 0 | 10,715 |
HOME DEPOT INC COM | Stock | 437076102 | 230 | 1,112 | SH | | SOLE | | 0 | 0 | 1,112 |
HONEYWELL INTL INC COM | Stock | 438516106 | 527 | 3,166 | SH | | SOLE | | 0 | 0 | 3,166 |
HUNTINGTON BANCSHARES INC COM | Stock | 446150104 | 854 | 57,229 | SH | | SOLE | | 0 | 0 | 57,229 |
INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 | 357 | 2,360 | SH | | SOLE | | 0 | 0 | 2,360 |
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 | 683 | 32,382 | SH | | SOLE | | 0 | 0 | 32,382 |
INVESCO BULLETSHARES 2020 CORPORATE BOND ETF | ETF | 46138J502 | 1,590 | 75,430 | SH | | SOLE | | 0 | 0 | 75,430 |
INVESCO BULLETSHARES 2021 CORPORATE BOND ETF | ETF | 46138J700 | 1,760 | 84,860 | SH | | SOLE | | 0 | 0 | 84,860 |
INVESCO DB COMMODITY INDEX TRACKING FUND | ETF | 46138B103 | 216 | 12,008 | SH | | SOLE | | 0 | 0 | 12,008 |
INVESCO DWA MOMENTUM ETF | ETF | 46137V837 | 666 | 11,182 | SH | | SOLE | | 0 | 0 | 11,182 |
INVESCO S&P 500 EQUAL WEIGHT ETF | ETF | 46137V357 | 3,452 | 32,317 | SH | | SOLE | | 0 | 0 | 32,317 |
INVESCO S&P 500 PURE GROWTH ETF | ETF | 46137V266 | 6,948 | 57,778 | SH | | SOLE | | 0 | 0 | 57,778 |
INVESCO S&P 500 PURE VALUE ETF | ETF | 46137V258 | 4,218 | 61,448 | SH | | SOLE | | 0 | 0 | 61,448 |
INVESCO S&P 500 QUALITY ETF | ETF | 46137V241 | 3,708 | 113,038 | SH | | SOLE | | 0 | 0 | 113,037 |
INVESCO S&P MIDCAP 400 PURE GROWTH ETF | ETF | 46137V217 | 1,058 | 6,400 | SH | | SOLE | | 0 | 0 | 6,400 |
INVESCO S&P MIDCAP 400 PURE VALUE ETF | ETF | 46137V191 | 215 | 3,000 | SH | | SOLE | | 0 | 0 | 3,000 |
INVESCO S&P MIDCAP LOW VOLATILITY ETF | ETF | 46138E198 | 4,385 | 90,332 | SH | | SOLE | | 0 | 0 | 90,332 |
INVESCO S&P SMALLCAP 600 PURE GROWTH ETF | ETF | 46137V175 | 4,188 | 31,263 | SH | | SOLE | | 0 | 0 | 31,263 |
INVESCO S&P SMALLCAP LOW VOLATILITY ETF | ETF | 46138G102 | 368 | 7,451 | SH | | SOLE | | 0 | 0 | 7,451 |
INVESCO ZACKS MID-CAP ETF | ETF | 46137Y401 | 4,371 | 64,107 | SH | | SOLE | | 0 | 0 | 64,107 |
INVUITY INC COM NEW | Stock | 46187J205 | 2,716 | 367,087 | SH | | SOLE | | 0 | 0 | 367,087 |
ISHARES 1-3 YEAR TREASURY BOND ETF | ETF | 464287457 | 367 | 4,420 | SH | | SOLE | | 0 | 0 | 4,420 |
ISHARES 7-10 YEAR TREASURY BOND ETF | ETF | 464287440 | 212 | 2,100 | SH | | SOLE | | 0 | 0 | 2,100 |
ISHARES COMEX GOLD TRUST | ETF | 464285105 | 2,416 | 211,365 | SH | | SOLE | | 0 | 0 | 211,365 |
ISHARES COMMODITIES SELECT STRATEGY ETF | ETF | 46431W853 | 3,309 | 85,009 | SH | | SOLE | | 0 | 0 | 85,009 |
ISHARES CONSERVATIVE ALLOCATION FUND | ETF | 464289883 | 707 | 20,677 | SH | | SOLE | | 0 | 0 | 20,677 |
ISHARES CORE MSCI EMERGING MARKETS ETF | ETF | 46434G103 | 208 | 4,022 | SH | | SOLE | | 0 | 0 | 4,022 |
ISHARES CORE S&P 500 ETF | ETF | 464287200 | 336 | 1,149 | SH | | SOLE | | 0 | 0 | 1,149 |
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF | ETF | 464287150 | 2,390 | 35,864 | SH | | SOLE | | 0 | 0 | 35,864 |
ISHARES EDGE MSCI INTL QUALITY FACTOR ETF | ETF | 46434V456 | 566 | 19,165 | SH | | SOLE | | 0 | 0 | 19,165 |
ISHARES EDGE MSCI INTL VALUE FACTOR ETF | ETF | 46435G409 | 5,331 | 209,571 | SH | | SOLE | | 0 | 0 | 209,571 |
ISHARES EDGE MSCI MIN VOL EMERGING MARKETS ETF | ETF | 464286533 | 1,149 | 19,372 | SH | | SOLE | | 0 | 0 | 19,372 |
ISHARES EDGE MSCI MIN VOL USA ETF | ETF | 46429B697 | 4,256 | 74,622 | SH | | SOLE | | 0 | 0 | 74,622 |
ISHARES EDGE MSCI MULTIFACTOR INTL ETF | ETF | 46434V274 | 3,197 | 113,860 | SH | | SOLE | | 0 | 0 | 113,860 |
ISHARES EDGE MSCI MULTIFACTOR INTL SMALL-CAP ETF | ETF | 46434V266 | 247 | 7,858 | SH | | SOLE | | 0 | 0 | 7,858 |
ISHARES EDGE MSCI USA MOMENTUM FACTOR ETF | ETF | 46432F396 | 35,601 | 299,168 | SH | | SOLE | | 0 | 0 | 299,167 |
ISHARES EDGE MSCI USA QUALITY FACTOR ETF | ETF | 46432F339 | 7,997 | 88,492 | SH | | SOLE | | 0 | 0 | 88,492 |
ISHARES EDGE MSCI USA VALUE FACTOR ETF | ETF | 46432F388 | 35,245 | 401,193 | SH | | SOLE | | 0 | 0 | 401,193 |
ISHARES GROWTH ALLOCATION FUND | ETF | 464289867 | 338 | 7,491 | SH | | SOLE | | 0 | 0 | 7,491 |
ISHARES INTERNATIONAL SELECT DIVIDEND ETF | ETF | 464288448 | 1,342 | 41,138 | SH | | SOLE | | 0 | 0 | 41,138 |
ISHARES MSCI ACWI INDEX FUND | ETF | 464288257 | 4,730 | 63,700 | SH | | SOLE | | 0 | 0 | 63,700 |
ISHARES MSCI EAFE ETF | ETF | 464287465 | 337 | 4,950 | SH | | SOLE | | 0 | 0 | 4,950 |
ISHARES MSCI USA ESG SELECT ETF | ETF | 464288802 | 321 | 2,693 | SH | | SOLE | | 0 | 0 | 2,693 |
ISHARES NORTH AMERICAN TECH-SOFTWARE ETF | ETF | 464287515 | 715 | 3,490 | SH | | SOLE | | 0 | 0 | 3,490 |
ISHARES PHLX SOX SEMICONDUCTOR SECTOR INDEX FUND | ETF | 464287523 | 599 | 3,236 | SH | | SOLE | | 0 | 0 | 3,236 |
ISHARES RUSSELL 1000 GROWTH ETF | ETF | 464287614 | 2,014 | 12,911 | SH | | SOLE | | 0 | 0 | 12,911 |
ISHARES RUSSELL 2000 ETF | ETF | 464287655 | 221 | 1,314 | SH | | SOLE | | 0 | 0 | 1,314 |
ISHARES RUSSELL 2000 VALUE ETF | ETF | 464287630 | 6,262 | 47,085 | SH | | SOLE | | 0 | 0 | 47,084 |
ISHARES RUSSELL MID-CAP ETF | ETF | 464287499 | 249 | 1,131 | SH | | SOLE | | 0 | 0 | 1,131 |
ISHARES S&P MIDCAP FUND | ETF | 464287507 | 7,611 | 37,809 | SH | | SOLE | | 0 | 0 | 37,809 |
ISHARES S&P SMALL-CAP FUND | ETF | 464287804 | 10,842 | 124,277 | SH | | SOLE | | 0 | 0 | 124,277 |
ISHARES S&P/CITIGROUP INTERNATIONAL TREASURY BOND FUND EX-US | ETF | 464288117 | 213 | 4,415 | SH | | SOLE | | 0 | 0 | 4,415 |
ISHARES SILVER TRUST | ETF | 46428Q109 | 289 | 21,029 | SH | | SOLE | | 0 | 0 | 21,029 |
ISHARES U.S. AEROSPACE & DEFENSE ETF | ETF | 464288760 | 695 | 3,210 | SH | | SOLE | | 0 | 0 | 3,210 |
ISHARES U.S. CONSUMER SERVICES ETF | ETF | 464287580 | 588 | 2,776 | SH | | SOLE | | 0 | 0 | 2,776 |
ISHARES U.S. MEDICAL DEVICES ETF | ETF | 464288810 | 664 | 2,917 | SH | | SOLE | | 0 | 0 | 2,917 |
JOHNSON & JOHNSON COM | Stock | 478160104 | 1,518 | 10,988 | SH | | SOLE | | 0 | 0 | 10,988 |
JPMORGAN ALERIAN MLP INDEX ETN | ETF | 46625H365 | 507 | 18,447 | SH | | SOLE | | 0 | 0 | 18,446 |
JPMORGAN CHASE & CO COM | Stock | 46625H100 | 859 | 7,611 | SH | | SOLE | | 0 | 0 | 7,611 |
KONINKLIJKE PHILIPS N V NY REG SH NEW | ADR | 500472303 | 300 | 6,591 | SH | | SOLE | | 0 | 0 | 6,591 |
MACATAWA BK CORP COM | Stock | 554225102 | 8,895 | 759,603 | SH | | SOLE | | 0 | 0 | 759,603 |
MERCANTILE BANK CORP COM | Stock | 587376104 | 259 | 7,755 | SH | | SOLE | | 0 | 0 | 7,755 |
MICROSOFT CORP COM | Stock | 594918104 | 765 | 6,688 | SH | | SOLE | | 0 | 0 | 6,687 |
MILLER HERMAN INC COM | Stock | 600544100 | 2,013 | 52,420 | SH | | SOLE | | 0 | 0 | 52,419 |
NEXTERA ENERGY INC COM | Stock | 65339F101 | 315 | 1,877 | SH | | SOLE | | 0 | 0 | 1,877 |
NUVEEN MICHIGAN QLT MUN INC FD COM | CEF | 670979103 | 163 | 13,200 | SH | | SOLE | | 0 | 0 | 13,200 |
OCCIDENTAL PETE CORP DEL COM | Stock | 674599105 | 220 | 2,680 | SH | | SOLE | | 0 | 0 | 2,680 |
PROCTER AND GAMBLE CO COM | Stock | 742718109 | 1,083 | 13,007 | SH | | SOLE | | 0 | 0 | 13,007 |
ROYAL DUTCH SHELL PLC SPONS ADR A | ADR | 780259206 | 597 | 8,760 | SH | | SOLE | | 0 | 0 | 8,760 |
SCHWAB EMERGING MARKETS EQUITY ETF | ETF | 808524706 | 2,281 | 88,720 | SH | | SOLE | | 0 | 0 | 88,720 |
SCHWAB U.S. LARGE-CAP GROWTH ETF | ETF | 808524300 | 1,259 | 15,355 | SH | | SOLE | | 0 | 0 | 15,355 |
SCHWAB U.S. LARGE-CAP VALUE ETF | ETF | 808524409 | 1,147 | 20,450 | SH | | SOLE | | 0 | 0 | 20,450 |
SCHWAB U.S. SMALL-CAP ETF | ETF | 808524607 | 739 | 9,700 | SH | | SOLE | | 0 | 0 | 9,700 |
SPDR GOLD SHARES | ETF | 78463V107 | 352 | 3,121 | SH | | SOLE | | 0 | 0 | 3,121 |
SPDR NYSE TECHNOLOGY ETF | ETF | 78464A102 | 551 | 5,833 | SH | | SOLE | | 0 | 0 | 5,832 |
SPDR S&P 500 ETF | ETF | 78462F103 | 3,516 | 12,094 | SH | | SOLE | | 0 | 0 | 12,094 |
SPDR S&P AEROSPACE & DEFENSE ETF | ETF | 78464A631 | 547 | 5,492 | SH | | SOLE | | 0 | 0 | 5,492 |
SPDR S&P GLOBAL DIVIDEND ETF | ETF | 78463X459 | 242 | 3,567 | SH | | SOLE | | 0 | 0 | 3,567 |
SPDR S&P HEALTH CARE EQUIPMENT ETF | ETF | 78464A581 | 472 | 5,375 | SH | | SOLE | | 0 | 0 | 5,375 |
SPDR S&P SEMICONDUCTOR ETF | ETF | 78464A862 | 542 | 7,134 | SH | | SOLE | | 0 | 0 | 7,134 |
SPDR S&P SOFTWARE & SERVICES ETF | ETF | 78464A599 | 459 | 5,058 | SH | | SOLE | | 0 | 0 | 5,058 |
STEWARDSHIP FINL CORP COM | Stock | 860326107 | 558 | 52,655 | SH | | SOLE | | 0 | 0 | 52,654 |
STRYKER CORP COM | Stock | 863667101 | 534 | 3,005 | SH | | SOLE | | 0 | 0 | 3,005 |
SUN CMNTYS INC COM | REIT | 866674104 | 713 | 7,025 | SH | | SOLE | | 0 | 0 | 7,025 |
VANGUARD DIVIDEND APPRECIATION INDEX FUND | ETF | 921908844 | 644 | 5,817 | SH | | SOLE | | 0 | 0 | 5,817 |
VANGUARD ENERGY INDEX FUND | ETF | 92204A306 | 108 | 50,131 | SH | | SOLE | | 0 | 0 | 50,130 |
VANGUARD FTSE EMERGING MARKETS ETF | ETF | 922042858 | 807 | 83,679 | SH | | SOLE | | 0 | 0 | 83,679 |
VANGUARD HEALTH CARE INDEX FUND | ETF | 92204A504 | 693 | 3,839 | SH | | SOLE | | 0 | 0 | 3,839 |
VANGUARD MEGA CAP GROWTH ETF | ETF | 921910816 | 358 | 2,791 | SH | | SOLE | | 0 | 0 | 2,791 |
VANGUARD MID-CAP VALUE INDEX FUND | ETF | 922908512 | 15,079 | 133,359 | SH | | SOLE | | 0 | 0 | 133,359 |
VANGUARD S&P 500 ETF | ETF | 922908363 | 1,623 | 6,078 | SH | �� | SOLE | | 0 | 0 | 6,078 |
VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 | 659 | 12,350 | SH | | SOLE | | 0 | 0 | 12,350 |
VISA INC COM CL A | Stock | 92826C839 | 476 | 3,169 | SH | | SOLE | | 0 | 0 | 3,169 |
WELLS FARGO CO NEW COM | Stock | 949746101 | 521 | 9,914 | SH | | SOLE | | 0 | 0 | 9,914 |
WISDOMTREE EMERGING MARKETS DIVIDEND FUND | ETF | 97717X214 | 508 | 16,265 | SH | | SOLE | | 0 | 0 | 16,265 |
WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND | ETF | 97717W315 | 302 | 87,423 | SH | | SOLE | | 0 | 0 | 87,423 |
WISDOMTREE EMERGING MARKETS QUALITY DIVIDEND GROWTH FUND | ETF | 97717W323 | 387 | 16,152 | SH | | SOLE | | 0 | 0 | 16,152 |
WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND FUND | ETF | 97717W281 | 432 | 9,469 | SH | | SOLE | | 0 | 0 | 9,469 |
WISDOMTREE EUROPE SMALLCAP DIVIDEND FUND | ETF | 97717W869 | 772 | 12,203 | SH | | SOLE | | 0 | 0 | 12,203 |
WISDOMTREE INTERNATIONAL EQUITY FUND | ETF | 97717W703 | 1,680 | 31,623 | SH | | SOLE | | 0 | 0 | 31,623 |
WISDOMTREE INTERNATIONAL MIDCAP DIVIDEND FUND | ETF | 97717W778 | 1,085 | 16,551 | SH | | SOLE | | 0 | 0 | 16,551 |
WISDOMTREE U.S. DIVIDEND EX-FINANCIALS FUND | ETF | 97717W406 | 3,830 | 42,353 | SH | | SOLE | | 0 | 0 | 42,353 |
WISDOMTREE U.S. LARGECAP DIVIDEND FUND | ETF | 97717W307 | 559 | 5,859 | SH | | SOLE | | 0 | 0 | 5,859 |
WISDOMTREE U.S. MIDCAP DIVIDEND FUND | ETF | 97717W505 | 4,119 | 111,689 | SH | | SOLE | | 0 | 0 | 111,688 |