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
Expires: July 31, 2015
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
ABBVIE INC COM 00287Y109 296,958 1,180 SH SOLE 0 27 0 1,153
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 498,631 4,007 SH SOLE 0 2 0 4,005
ADVANCED MICRO DEVICES INC COM 007903107 456,014 785 SH SOLE 0 17 0 768
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,182,378 12,319 SH SOLE 0 0 0 12,319
ALPHABET INC CAP STK CL C 02079K107 3,647,084 10,322 SH SOLE 0 51 0 10,271
ALPHABET INC CAP STK CL A 02079K305 5,306,953 14,850 SH SOLE 0 62 0 14,788
AMAZON COM INC COM 023135106 1,547,780 6,494 SH SOLE 0 111 0 6,383
APPLE INC COM 037833100 13,959,622 48,243 SH SOLE 0 162 0 48,081
APPLIED MATLS INC COM 038222105 937,013 1,296 SH SOLE 0 6 0 1,290
AUTOMATIC DATA PROCESSING IN COM 053015103 262,693 1,173 SH SOLE 0 3 0 1,170
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 418,326 836 SH SOLE 0 23 0 813
BERKSHIRE HATHAWAY INC DEL CL A 084670108 748,850 1 SH SOLE 0 0 0 1
BROADCOM INC COM 11135F101 979,907 2,594 SH SOLE 0 49 0 2,545
CATERPILLAR INC COM 149123101 789,091 741 SH SOLE 0 2 0 739
CINTAS CORP COM 172908105 760,938 4,474 SH SOLE 0 12 0 4,462
CISCO SYS INC COM 17275R102 214,247 1,824 SH SOLE 0 59 0 1,765
COSTCO WHOLESALE CORPORATION COM 22160K105 258,190 276 SH SOLE 0 7 0 269
ELI LILLY & CO COM 532457108 785,658 655 SH SOLE 0 10 0 645
EXXON MOBIL CORP COM 30231G102 381,284 2,789 SH SOLE 0 36 0 2,753
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 11,322,099 109,689 SH SOLE 0 0 0 109,689
FIRST TR EXCHANGE-TRADED FD SHS 337345102 364,812 1,090 SH SOLE 0 0 0 1,090
FORTINET INC COM 34959E109 254,702 1,658 SH SOLE 0 6 0 1,652
GE AEROSPACE COM NEW 369604301 224,617 601 SH SOLE 0 7 0 594
GE VERNOVA INC COM 36828A101 249,070 212 SH SOLE 0 3 0 209
GENTEX CORP COM 371901109 563,294 22,291 SH SOLE 0 0 0 22,291
GOLDMAN SACHS GROUP INC COM 38141G104 243,746 241 SH SOLE 0 2 0 239
HOME DEPOT INC COM 437076102 513,515 1,456 SH SOLE 0 8 0 1,448
INTEL CORP COM 458140100 331,342 2,373 SH SOLE 0 45 0 2,328
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 3,384,175 11,170 SH SOLE 0 326 0 10,844
INVESCO QQQ TR UNIT SER 1 46090E103 18,952,326 25,736 SH SOLE 0 0 0 25,736
ISHARES TR MSCI EAFE ETF 464287465 290,241 2,794 SH SOLE 0 0 0 2,794
ISHARES TR RUS 2000 GRW ETF 464287648 2,672,625 6,784 SH SOLE 0 0 0 6,784
ISHARES TR CORE S&P MCP ETF 464287507 23,497,726 304,730 SH SOLE 0 4,724 0 300,006
ISHARES TR CORE S&P SCP ETF 464287804 20,812,481 140,331 SH SOLE 0 1,271 0 139,060
ISHARES TR S&P SML 600 GWT 464287887 643,853 3,605 SH SOLE 0 0 0 3,605
ISHARES TR CORE S&P500 ETF 464287200 13,032,184 17,402 SH SOLE 0 0 0 17,402
ISHARES TR RUS 1000 VAL ETF 464287598 2,475,453 10,211 SH SOLE 0 0 0 10,211
ISHARES TR RUS 1000 GRW ETF 464287614 4,525,748 36,448 SH SOLE 0 0 0 36,448
ISHARES TR RUSSELL 2000 ETF 464287655 2,829,036 9,416 SH SOLE 0 0 0 9,416
ISHARES TR RUSSELL 3000 ETF 464287689 12,419,753 29,127 SH SOLE 0 0 0 29,127
ISHARES TR RUS MID CAP ETF 464287499 295,216 2,676 SH SOLE 0 0 0 2,676
ISHARES TR SELECT US REIT 464287564 1,474,063 21,796 SH SOLE 0 0 0 21,796
ISHARES TR CORE S&P TTL STK 464287150 57,714,014 351,336 SH SOLE 0 0 0 351,336
ISHARES TR MSCI USA QLT FCT 46432F339 218,225 995 SH SOLE 0 0 0 995
JOHNSON & JOHNSON COM 478160104 331,431 1,305 SH SOLE 0 19 0 1,286
JPMORGAN CHASE & CO COM 46625H100 807,230 2,466 SH SOLE 0 31 0 2,435
KLA CORP COM NEW 482480100 241,368 800 SH SOLE 0 0 0 800
LAM RESEARCH CORP COM NEW 512807306 236,178 545 SH SOLE 0 11 0 534
LINDE PLC SHS G54950103 275,044 530 SH SOLE 0 7 0 523
MASTERCARD INCORPORATED CL A 57636Q104 879,799 1,713 SH SOLE 0 10 0 1,703
MERCANTILE BK CORP COM 587376104 3,858,279 67,194 SH SOLE 0 0 0 67,194
MERCK & CO INC COM 58933Y105 206,757 1,609 SH SOLE 0 42 0 1,567
META PLATFORMS INC CL A 30303M102 672,574 1,194 SH SOLE 0 0 0 1,194
MICRON TECHNOLOGY INC COM 595112103 796,464 690 SH SOLE 0 12 0 678
MICROSOFT CORP COM 594918104 1,781,605 4,776 SH SOLE 0 83 0 4,693
NVIDIA CORPORATION COM 67066G104 3,185,039 15,918 SH SOLE 0 254 0 15,664
PARKER-HANNIFIN CORP COM 701094104 204,430 209 SH SOLE 0 1 0 208
PROCTER & GAMBLE CO COM 742718109 269,231 1,836 SH SOLE 0 17 0 1,819
SANDISK CORP COM 80004C200 202,362 89 SH SOLE 0 2 0 87
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 3,614,164 18,970 SH SOLE 0 0 0 18,970
SELECT SECTOR SPDR TR STATE STREET CON 81369Y407 3,468,439 29,574 SH SOLE 0 0 0 29,574
SELECT SECTOR SPDR TR STATE STREET COM 81369Y852 709,736 6,625 SH SOLE 0 0 0 6,625
SPDR GOLD TR GOLD SHS 78463V107 863,483 2,344 SH SOLE 0 0 0 2,344
STARBUCKS CORP COM 855244109 290,632 2,844 SH SOLE 0 12 0 2,832
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,102,979 1,477 SH SOLE 0 0 0 1,477
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 13,848,061 19,689 SH SOLE 0 0 0 19,689
STRYKER CORPORATION COM 863667101 612,050 1,944 SH SOLE 0 3 0 1,941
TESLA INC COM 88160R101 631,299 1,501 SH SOLE 0 31 0 1,470
UNITEDHEALTH GROUP INC COM 91324P102 338,323 814 SH SOLE 0 0 0 814
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 23,953,978 34,877 SH SOLE 0 1,669 0 33,208
VANGUARD INDEX FDS VALUE ETF 922908744 482,382 2,213 SH SOLE 0 0 0 2,213
VANGUARD INDEX FDS MID CAP ETF 922908629 17,142,934 212,771 SH SOLE 0 0 0 212,771
VANGUARD INDEX FDS SM CP VAL ETF 922908611 233,999 963 SH SOLE 0 0 0 963
VANGUARD INDEX FDS SMALL CP ETF 922908751 4,026,730 13,284 SH SOLE 0 0 0 13,284
VANGUARD INDEX FDS GROWTH ETF 922908736 720,695 8,367 SH SOLE 0 0 0 8,367
VANGUARD INDEX FDS TOTAL STK MKT 922908769 52,728,892 142,495 SH SOLE 0 0 0 142,495
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 408,965 5,740 SH SOLE 0 0 0 5,740
VISA INC COM CL A 92826C839 350,650 1,022 SH SOLE 0 23 0 999
WALMART INC COM 931142103 249,178 2,200 SH SOLE 0 60 0 2,140