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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   5,324,720 52,585 SH   SOLE   0 0 52,585
ALLSTATE CORP COM 020002101   204,999 1,850 SH   SOLE   0 0 1,850
AMAZON COM INC COM 023135106   1,625,992 15,742 SH   SOLE   0 0 15,742
AMGEN INC COM 031162100   627,342 2,595 SH   SOLE   0 0 2,595
ANALOG DEVICES INC COM 032654105   237,113 1,202 SH   SOLE   0 0 1,202
APPLE INC COM 037833100   5,190,424 31,476 SH   SOLE   0 0 31,476
AUTOMATIC DATA PROCESSING IN COM 053015103   357,566 1,606 SH   SOLE   0 0 1,606
BANK AMERICA CORP COM 060505104   221,622 7,749 SH   SOLE   0 0 7,749
BERKSHIRE HATHAWAY INC DEL CL A 084670108   55,406,400 119 SH   SOLE   0 0 119
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   11,506,879 37,274 SH   SOLE   0 0 37,274
CATERPILLAR INC COM 149123101   647,389 2,829 SH   SOLE   0 0 2,829
CHEVRON CORP NEW COM 166764100   485,728 2,977 SH   SOLE   0 0 2,977
COCA COLA CO COM 191216100   262,223 4,227 SH   SOLE   0 0 4,227
COLGATE PALMOLIVE CO COM 194162103   2,154,852 28,674 SH   SOLE   0 0 28,674
DANAHER CORPORATION COM 235851102   611,450 2,426 SH   SOLE   0 0 2,426
DEERE & CO COM 244199105   819,732 1,985 SH   SOLE   0 0 1,985
DISNEY WALT CO COM 254687106   359,267 3,588 SH   SOLE   0 0 3,588
DOW INC COM 260557103   361,429 6,593 SH   SOLE   0 0 6,593
EMERSON ELEC CO COM 291011104   207,045 2,376 SH   SOLE   0 0 2,376
GENTEX CORP COM 371901109   15,028,940 536,270 SH   SOLE   0 0 536,270
HOME DEPOT INC COM 437076102   704,452 2,387 SH   SOLE   0 0 2,387
HUNTINGTON BANCSHARES INC COM 446150104   1,081,036 96,521 SH   SOLE   0 0 96,521
INTEL CORP COM 458140100   267,411 8,185 SH   SOLE   0 0 8,185
INTERNATIONAL BUSINESS MACHS COM 459200101   212,628 1,622 SH   SOLE   0 0 1,622
ISHARES GOLD TR ISHARES NEW 464285204   5,950,500 159,232 SH   SOLE   0 0 159,232
ISHARES INC MSCI GBL MIN VOL 464286525   9,346,392 96,604 SH   SOLE   0 0 96,604
ISHARES INC MSCI EMERG MRKT 464286533   5,564,123 101,963 SH   SOLE   0 0 101,963
ISHARES TR CORE S&P TTL STK 464287150   3,654,157 40,389 SH   SOLE   0 0 40,389
ISHARES TR CORE S&P500 ETF 464287200   43,107,577 104,866 SH   SOLE   0 0 104,866
ISHARES TR CORE US AGGBD ET 464287226   479,667 4,814 SH   SOLE   0 0 4,814
ISHARES TR MSCI EMG MKT ETF 464287234   807,490 20,447 SH   SOLE   0 0 20,447
ISHARES TR NORTH AMERN NAT 464287374   4,045,065 103,269 SH   SOLE   0 0 103,269
ISHARES TR 1 3 YR TREAS BD 464287457   307,936 3,748 SH   SOLE   0 0 3,748
ISHARES TR MSCI EAFE ETF 464287465   1,254,761 17,578 SH   SOLE   0 0 17,578
ISHARES TR RUS MID CAP ETF 464287499   210,356 3,009 SH   SOLE   0 0 3,009
ISHARES TR CORE S&P MCP ETF 464287507   1,402,588 5,607 SH   SOLE   0 0 5,607
ISHARES TR ISHARES SEMICDTR 464287523   4,089,630 9,197 SH   SOLE   0 0 9,197
ISHARES TR RUS 1000 GRW ETF 464287614   478,399 1,958 SH   SOLE   0 0 1,958
ISHARES TR RUS 2000 VAL ETF 464287630   300,692 2,195 SH   SOLE   0 0 2,195
ISHARES TR RUSSELL 2000 ETF 464287655   701,252 3,931 SH   SOLE   0 0 3,931
ISHARES TR U.S. ENERGY ETF 464287796   331,932 7,587 SH   SOLE   0 0 7,587
ISHARES TR CORE S&P SCP ETF 464287804   5,206,972 53,885 SH   SOLE   0 0 53,885
ISHARES TR US CONSM STAPLES 464287812   4,044,563 20,301 SH   SOLE   0 0 20,301
ISHARES TR MSCI ACWI EX US 464288240   265,358 5,441 SH   SOLE   0 0 5,441
ISHARES TR MSCI ACWI ETF 464288257   3,301,309 36,214 SH   SOLE   0 0 36,214
ISHARES TR GLB INFRASTR ETF 464288372   205,683 4,312 SH   SOLE   0 0 4,312
ISHARES TR MSCI KLD400 SOC 464288570   205,504 2,635 SH   SOLE   0 0 2,635
ISHARES TR US HOME CONS ETF 464288752   4,085,255 58,120 SH   SOLE   0 0 58,120
ISHARES TR US AER DEF ETF 464288760   4,123,662 35,833 SH   SOLE   0 0 35,833
ISHARES TR U.S. INSRNCE ETF 464288786   4,034,246 47,118 SH   SOLE   0 0 47,118
ISHARES TR US BR DEL SE ETF 464288794   4,055,763 44,258 SH   SOLE   0 0 44,258
ISHARES TR MSCI USA ESG SLC 464288802   480,275 5,472 SH   SOLE   0 0 5,472
JOHNSON & JOHNSON COM 478160104   2,415,483 15,584 SH   SOLE   0 0 15,584
KIMBERLY-CLARK CORP COM 494368103   214,216 1,596 SH   SOLE   0 0 1,596
LOCKHEED MARTIN CORP COM 539830109   343,202 726 SH   SOLE   0 0 726
MACATAWA BK CORP COM 554225102   936,553 91,671 SH   SOLE   0 0 91,671
MARVELL TECHNOLOGY INC COM 573874104   403,643 9,322 SH   SOLE   0 0 9,322
MCDONALDS CORP COM 580135101   946,201 3,384 SH   SOLE   0 0 3,384
MICROSOFT CORP COM 594918104   3,421,284 11,867 SH   SOLE   0 0 11,867
MILLERKNOLL INC COM 600544100   740,810 36,225 SH   SOLE   0 0 36,225
MONDELEZ INTL INC CL A 609207105   237,606 3,408 SH   SOLE   0 0 3,408
NEWELL BRANDS INC COM 651229106   189,204 15,209 SH   SOLE   0 0 15,209
NUVEEN AMT FREE QLTY MUN INC COM 670657105   156,659 14,088 SH   SOLE   0 0 14,088
OCCIDENTAL PETE CORP COM 674599105   395,932 6,342 SH   SOLE   0 0 6,342
PEPSICO INC COM 713448108   874,150 4,795 SH   SOLE   0 0 4,795
PFIZER INC COM 717081103   411,795 10,093 SH   SOLE   0 0 10,093
PHILIP MORRIS INTL INC COM 718172109   345,432 3,552 SH   SOLE   0 0 3,552
PROCTER AND GAMBLE CO COM 742718109   2,335,448 15,707 SH   SOLE   0 0 15,707
SHELL PLC SPON ADS 780259305   379,362 6,593 SH   SOLE   0 0 6,593
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   574,153 8,755 SH   SOLE   0 0 8,755
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   420,670 6,200 SH   SOLE   0 0 6,200
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   248,090 7,129 SH   SOLE   0 0 7,129
STEELCASE INC CL A 858155203   102,809 12,210 SH   SOLE   0 0 12,210
STRYKER CORPORATION COM 863667101   1,446,762 5,068 SH   SOLE   0 0 5,068
SUN CMNTYS INC COM 866674104   1,059,559 7,521 SH   SOLE   0 0 7,521
THERMO FISHER SCIENTIFIC INC COM 883556102   256,485 445 SH   SOLE   0 0 445
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   692,737 4,498 SH   SOLE   0 0 4,498
VANGUARD STAR FDS VG TL INTL STK F 921909768   283,062 5,127 SH   SOLE   0 0 5,127
VANGUARD WORLD FD ESG INTL STK ETF 921910725   530,735 10,136 SH   SOLE   0 0 10,136
VANGUARD WORLD FD ESG US STK ETF 921910733   2,060,657 28,736 SH   SOLE   0 0 28,736
VANGUARD WORLD FD MEGA GRWTH IND 921910816   676,724 3,309 SH   SOLE   0 0 3,309
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   319,859 3,473 SH   SOLE   0 0 3,473
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   760,005 18,812 SH   SOLE   0 0 18,812
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   4,181,899 11,120 SH   SOLE   0 0 11,120
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   1,687,540 12,587 SH   SOLE   0 0 12,587
VANGUARD INDEX FDS GROWTH ETF 922908736   338,740 1,358 SH   SOLE   0 0 1,358
VANGUARD INDEX FDS VALUE ETF 922908744   4,942,957 35,790 SH   SOLE   0 0 35,790
VANGUARD INDEX FDS SMALL CP ETF 922908751   221,596 1,169 SH   SOLE   0 0 1,169
WABASH NATL CORP COM 929566107   299,408 12,176 SH   SOLE   0 0 12,176
WALMART INC COM 931142103   521,236 3,535 SH   SOLE   0 0 3,535
WALGREENS BOOTS ALLIANCE INC COM 931427108   226,984 6,564 SH   SOLE   0 0 6,564
WELLS FARGO CO NEW COM 949746101   260,165 6,960 SH   SOLE   0 0 6,960
INVESCO QQQ TR UNIT SER 1 46090E103   926,846 2,888 SH   SOLE   0 0 2,888
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   5,965,436 113,844 SH   SOLE   0 0 113,844
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   351,188 5,628 SH   SOLE   0 0 5,628
ISHARES TR US SML CP VALUE 46436E536   8,775,738 329,796 SH   SOLE   0 0 329,796
ALPS ETF TR SECTR DIV DOGS 00162Q858   238,999 4,668 SH   SOLE   0 0 4,668
ARK ETF TR INNOVATION ETF 00214Q104   1,228,757 30,460 SH   SOLE   0 0 30,460
ABBVIE INC COM 00287Y109   9,219,728 57,851 SH   SOLE   0 0 57,851
EA SERIES TRUST US QUAN VALUE 02072L102   816,055 24,122 SH   SOLE   0 0 24,122
EA SERIES TRUST INTL QUAN VALUE 02072L201   465,309 19,837 SH   SOLE   0 0 19,837
EA SERIES TRUST FREEDOM 100 EM 02072L607   762,936 25,959 SH   SOLE   0 0 25,959
ALPHABET INC CAP STK CL C 02079K107   478,920 4,605 SH   SOLE   0 0 4,605
ALPHABET INC CAP STK CL A 02079K305   350,919 3,383 SH   SOLE   0 0 3,383
ALTRIA GROUP INC COM 02209S103   259,332 5,812 SH   SOLE   0 0 5,812
BLACKROCK MUNIYIELD MICH QU COM 09254V105   2,332,925 208,483 SH   SOLE   0 0 208,483
CISCO SYS INC COM 17275R102   365,141 6,985 SH   SOLE   0 0 6,985
CONOCOPHILLIPS COM 20825C104   204,869 2,065 SH   SOLE   0 0 2,065
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   233,825 6,984 SH   SOLE   0 0 6,984
EXXON MOBIL CORP COM 30231G102   1,365,528 12,452 SH   SOLE   0 0 12,452
META PLATFORMS INC CL A 30303M102   280,781 1,331 SH   SOLE   0 0 1,331
FARMLAND PARTNERS INC COM 31154R109   114,169 10,670 SH   SOLE   0 0 10,670
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   725,206 13,055 SH   SOLE   0 0 13,055
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   889,916 18,534 SH   SOLE   0 0 18,534
FLEXSHARES TR MORNSTAR UPSTR 33939L407   398,795 9,430 SH   SOLE   0 0 9,430
FLEXSHARES TR STOX GBL ESG SLT 33939L688   424,974 3,217 SH   SOLE   0 0 3,217
FLEXSHARES TR STOX US ESG SLCT 33939L696   475,450 4,787 SH   SOLE   0 0 4,787
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191   421,670 4,565 SH   SOLE   0 0 4,565
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   4,973,878 105,112 SH   SOLE   0 0 105,112
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   4,683,941 61,712 SH   SOLE   0 0 61,712
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   294,270 1,947 SH   SOLE   0 0 1,947
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   5,604,164 39,100 SH   SOLE   0 0 39,100
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   1,448,889 16,596 SH   SOLE   0 0 16,596
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   4,055,038 95,751 SH   SOLE   0 0 95,751
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   614,728 30,312 SH   SOLE   0 0 30,312
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   898,651 43,645 SH   SOLE   0 0 43,645
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   3,026,435 143,569 SH   SOLE   0 0 143,569
ISHARES TR MSCI EAFE MIN VL 46429B689   7,170,539 105,995 SH   SOLE   0 0 105,995
ISHARES TR MSCI USA MIN VOL 46429B697   18,563,766 255,226 SH   SOLE   0 0 255,226
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   288,654 10,679 SH   SOLE   0 0 10,679
ISHARES TR MSCI USA QLT FCT 46432F339   39,110,437 315,515 SH   SOLE   0 0 315,515
ISHARES TR MSCI USA VALUE 46432F388   16,844,244 182,052 SH   SOLE   0 0 182,052
ISHARES TR MSCI USA MMENTM 46432F396   20,956,946 150,734 SH   SOLE   0 0 150,734
ISHARES TR MSCI INTL QUALTY 46434V456   2,737,480 77,549 SH   SOLE   0 0 77,549
ISHARES TR CORE DIV GRWTH 46434V621   12,369,940 247,448 SH   SOLE   0 0 247,448
ISHARES TR MSCI INTL VLU FT 46435G409   297,604 12,005 SH   SOLE   0 0 12,005
ISHARES TR ESG AWARE MSCI 46435U663   924,528 27,200 SH   SOLE   0 0 27,200
JPMORGAN CHASE & CO COM 46625H100   1,283,440 9,849 SH   SOLE   0 0 9,849
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   306,480 6,401 SH   SOLE   0 0 6,401
LIBERTY ENERGY INC COM CL A 53115L104   172,935 13,500 SH   SOLE   0 0 13,500
MASTERCARD INCORPORATED CL A 57636Q104   243,122 669 SH   SOLE   0 0 669
MERCK & CO INC COM 58933Y105   241,924 2,274 SH   SOLE   0 0 2,274
NEXTERA ENERGY INC COM 65339F101   962,507 12,487 SH   SOLE   0 0 12,487
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   562,975 17,912 SH   SOLE   0 0 17,912
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   514,861 16,587 SH   SOLE   0 0 16,587
NVIDIA CORPORATION COM 67066G104   211,661 762 SH   SOLE   0 0 762
PACER FDS TR INDUSTRIAL RELET 69374H766   891,000 22,000 SH   SOLE   0 0 22,000
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   1,776,453 54,459 SH   SOLE   0 0 54,459
PROSHARES TR S&P MDCP 400 DIV 74347B680   298,636 4,221 SH   SOLE   0 0 4,221
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,119,878 10,088 SH   SOLE   0 0 10,088
SPDR GOLD TR GOLD SHS 78463V107   406,749 2,220 SH   SOLE   0 0 2,220
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   390,164 1,173 SH   SOLE   0 0 1,173
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   225,210 500 SH   SOLE   0 0 500
SALESFORCE INC COM 79466L302   313,455 1,569 SH   SOLE   0 0 1,569
SELECT SECTOR SPDR TR ENERGY 81369Y506   227,120 2,742 SH   SOLE   0 0 2,742
SOFI TECHNOLOGIES INC COM 83406F102   571,558 94,161 SH   SOLE   0 0 94,161
STRATEGY SHS DAY HAGAN NED 86280R803   910,743 27,942 SH   SOLE   0 0 27,942
CEA INDUSTRIES INC *W EXP 02/11/202 86887P119   1,349 17,000 SH   SOLE   0 0 17,000
3M CO COM 88579Y101   334,834 3,186 SH   SOLE   0 0 3,186
UBER TECHNOLOGIES INC COM 90353T100   273,540 8,629 SH   SOLE   0 0 8,629
UNITEDHEALTH GROUP INC COM 91324P102   279,301 591 SH   SOLE   0 0 591
VOXX INTL CORP CL A 91829F104   721,293 58,499 SH   SOLE   0 0 58,499
VANECK ETF TRUST GOLD MINERS ETF 92189F106   416,345 12,870 SH   SOLE   0 0 12,870
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   469,290 8,017 SH   SOLE   0 0 8,017
VISA INC COM CL A 92826C839   646,169 2,866 SH   SOLE   0 0 2,866
WEC ENERGY GROUP INC COM 92939U106   223,705 2,360 SH   SOLE   0 0 2,360
WISDOMTREE TR US LARGECAP DIVD 97717W307   517,398 8,364 SH   SOLE   0 0 8,364
WISDOMTREE TR US AI ENHANCED 97717W406   1,775,161 19,367 SH   SOLE   0 0 19,367
WISDOMTREE TR US MIDCAP DIVID 97717W505   1,709,641 41,719 SH   SOLE   0 0 41,719
WISDOMTREE TR INTL EQUITY FD 97717W703   204,838 4,119 SH   SOLE   0 0 4,119
WISDOMTREE TR GLB US QTLY DIV 97717W844   1,480,417 41,737 SH   SOLE   0 0 41,737
WISDOMTREE TR US S CAP QTY DIV 97717X651   774,200 18,624 SH   SOLE   0 0 18,624
WISDOMTREE TR US QTLY DIV GRT 97717X669   816,295 13,143 SH   SOLE   0 0 13,143
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   531,362 1,859 SH   SOLE   0 0 1,859
EATON CORP PLC SHS G29183103   456,622 2,665 SH   SOLE   0 0 2,665
ASML HOLDING N V N Y REGISTRY SHS N07059210   238,249 350 SH   SOLE   0 0 350