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
ALPHABET INC CAP STK CL A 02079K305 281 101 SH   SOLE   0 0 101
AMAZON COM INC COM 023135106 2,354 722 SH   SOLE   0 0 722
AMERICAN CENTY ETF TR US SML CP VALU 025072877 2,888 36,163 SH   SOLE   0 0 36,163
AMGEN INC COM 031162100 392 1,621 SH   SOLE   0 0 1,621
APPLE INC COM 037833100 2,000 11,453 SH   SOLE   0 0 11,453
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 4,358 64,409 SH   SOLE   0 0 64,409
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,264 3,583 SH   SOLE   0 0 3,583
BOEING CO COM 097023105 1,195 6,242 SH   SOLE   0 0 6,242
CHEVRON CORP NEW COM 166764100 546 3,356 SH   SOLE   0 0 3,356
CONSOLIDATED WATER CO INC ORD G23773107 264 23,878 SH   SOLE   0 0 23,878
COSTCO WHSL CORP NEW COM 22160K105 980 1,701 SH   SOLE   0 0 1,701
DEERE & CO COM 244199105 632 1,520 SH   SOLE   0 0 1,520
EXPEDIA GROUP INC COM NEW 30212P303 524 2,679 SH   SOLE   0 0 2,679
EXXON MOBIL CORP COM 30231G102 241 2,919 SH   SOLE   0 0 2,919
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 5,544 113,151 SH   SOLE   0 0 113,151
FLEXSHARES TR QLT DIV DEF IDX 33939L845 5,828 103,124 SH   SOLE   0 0 103,124
HERITAGE FINL CORP WASH COM 42722X106 286 11,394 SH   SOLE   0 0 11,394
INTEL CORP COM 458140100 357 7,211 SH   SOLE   0 0 7,211
INVESCO QQQ TR UNIT SER 1 46090E103 212 584 SH   SOLE   0 0 584
ISHARES TR RUS TP200 GR ETF 464289438 14,822 93,295 SH   SOLE   0 0 93,295
ISHARES TR EAFE GRWTH ETF 464288885 372 3,865 SH   SOLE   0 0 3,865
ISHARES TR CORE S&P500 ETF 464287200 1,761 3,882 SH   SOLE   0 0 3,882
ISHARES TR SELECT DIVID ETF 464287168 407 3,180 SH   SOLE   0 0 3,180
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 6,568 130,653 SH   SOLE   0 0 130,653
JACOBS ENGR GROUP INC COM 469814107 704 5,108 SH   SOLE   0 0 5,108
MICROSOFT CORP COM 594918104 13,100 42,489 SH   SOLE   0 0 42,489
NVIDIA CORPORATION COM 67066G104 453 1,661 SH   SOLE   0 0 1,661
PACCAR INC COM 693718108 490 5,562 SH   SOLE   0 0 5,562
PEPSICO INC COM 713448108 275 1,643 SH   SOLE   0 0 1,643
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3,300 61,813 SH   SOLE   0 0 61,813
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 985 12,989 SH   SOLE   0 0 12,989
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 806 17,022 SH   SOLE   0 0 17,022
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 369 13,271 SH   SOLE   0 0 13,271
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,363 11,874 SH   SOLE   0 0 11,874
STARBUCKS CORP COM 855244109 1,956 21,497 SH   SOLE   0 0 21,497
TESLA INC COM 88160R101 738 685 SH   SOLE   0 0 685
UNITED PARCEL SERVICE INC CL B 911312106 395 1,840 SH   SOLE   0 0 1,840
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,042 4,575 SH   SOLE   0 0 4,575
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 933 19,432 SH   SOLE   0 0 19,432
WISDOMTREE TR US QTLY DIV GRT 97717X669 20,167 316,745 SH   SOLE   0 0 316,745