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 412 169 SH   SOLE   0 0 169
APPLE INC COM 037833100 5,044 36,831 SH   SOLE   0 0 36,831
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 268 912 SH   SOLE   0 0 912
ISHARES TR CORE US AGGBD ET 464287226 919 7,971 SH   SOLE   0 0 7,971
AMAZON COM INC COM 023135106 433 126 SH   SOLE   0 0 126
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 550 6,410 SH   SOLE   0 0 6,410
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 4,911 59,779 SH   SOLE   0 0 59,779
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 680 2,447 SH   SOLE   0 0 2,447
CATALYST BIOSCIENCES INC COM NEW 14888D208 59 13,712 SH   SOLE   0 0 13,712
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 6,408 119,444 SH   SOLE   0 0 119,444
DBX ETF TR XTRAK MSCI EAFE 233051200 559 14,901 SH   SOLE   0 0 14,901
WISDOMTREE TR SMALLCAP DIVID 97717W604 400 12,558 SH   SOLE   0 0 12,558
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 5,752 98,496 SH   SOLE   0 0 98,496
WISDOMTREE TR US QTLY DIV GRT 97717X669 836 14,016 SH   SOLE   0 0 14,016
WISDOMTREE TR EMG MKTS SMCAP 97717W281 532 9,780 SH   SOLE   0 0 9,780
DISNEY WALT CO COM DISNEY 254687106 224 1,276 SH   SOLE   0 0 1,276
ISHARES TR USA ESG SLCT ETF 464288802 2,990 25,647 SH   SOLE   0 0 25,647
ISHARES TR MSCI EMG MKT ETF 464287234 2,055 37,273 SH   SOLE   0 0 37,273
ISHARES TR MSCI EAFE ETF 464287465 763 9,678 SH   SOLE   0 0 9,678
ISHARES MSCI ISR CAP ETF 464286632 356 5,118 SH   SOLE   0 0 5,118
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 1,673 68,436 SH   SOLE   0 0 68,436
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 110 10,360 SH   SOLE   0 0 10,360
FACEBOOK INC CL A 30303M102 431 1,237 SH   SOLE   0 0 1,237
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 4,990 103,951 SH   SOLE   0 0 103,951
HANNON ARMSTRONG SUST INFR C COM 41068X100 3,402 60,595 SH   SOLE   0 0 60,595
HOME DEPOT INC COM 437076102 295 927 SH   SOLE   0 0 927
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 1,031 23,375 SH   SOLE   0 0 23,375
INTEL CORP COM 458140100 253 4,513 SH   SOLE   0 0 4,513
ISHARES TR CORE S&P US GWT 464287671 3,551 35,167 SH   SOLE   0 0 35,167
ISHARES TR CORE S&P MCP ETF 464287507 1,729 6,435 SH   SOLE   0 0 6,435
ISHARES TR CORE S&P SCP ETF 464287804 2,807 24,848 SH   SOLE   0 0 24,848
ISHARES TR S&P 500 VAL ETF 464287408 315 2,134 SH   SOLE   0 0 2,134
ISHARES TR CORE S&P500 ETF 464287200 1,116 2,596 SH   SOLE   0 0 2,596
ISHARES TR S&P 500 GRWT ETF 464287309 3,392 46,646 SH   SOLE   0 0 46,646
ISHARES TR RUS 1000 VAL ETF 464287598 2,658 16,758 SH   SOLE   0 0 16,758
ISHARES TR RUS 1000 GRW ETF 464287614 6,150 22,654 SH   SOLE   0 0 22,654
ISHARES TR RUSSELL 2000 ETF 464287655 1,532 6,680 SH   SOLE   0 0 6,680
ISHARES TR RUS 2000 GRW ETF 464287648 406 1,304 SH   SOLE   0 0 1,304
ISHARES TR RUS MID-CAP ETF 464287499 481 6,072 SH   SOLE   0 0 6,072
ISHARES TR RUS MDCP VAL ETF 464287473 206 1,796 SH   SOLE   0 0 1,796
ISHARES TR US HLTHCARE ETF 464287762 297 1,091 SH   SOLE   0 0 1,091
ISHARES TR U.S. REAL ES ETF 464287739 437 4,294 SH   SOLE   0 0 4,294
JOHNSON & JOHNSON COM 478160104 454 2,757 SH   SOLE   0 0 2,757
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 915 18,045 SH   SOLE   0 0 18,045
KIMBERLY CLARK CORP COM 494368103 3,364 25,147 SH   SOLE   0 0 25,147
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 7,156 14,575 SH   SOLE   0 0 14,575
MICROSOFT CORP COM 594918104 987 3,647 SH   SOLE   0 0 3,647
ISHARES TR NATIONAL MUN ETF 464288414 2,590 22,101 SH   SOLE   0 0 22,101
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 430 11,391 SH   SOLE   0 0 11,391
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 5,131 113,663 SH   SOLE   0 0 113,663
INVESCO EXCH TRADED FD TR II GLBL CLEAN ENRG 46138G847 2,928 94,536 SH   SOLE   0 0 94,536
PEPSICO INC COM 713448108 217 1,471 SH   SOLE   0 0 1,471
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 4,623 236,634 SH   SOLE   0 0 236,634
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1,303 8,131 SH   SOLE   0 0 8,131
FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 1,424 20,578 SH   SOLE   0 0 20,578
INVESCO QQQ TR UNIT SER 1 46090E103 1,982 5,594 SH   SOLE   0 0 5,594
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,178 7,818 SH   SOLE   0 0 7,818
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 731 19,908 SH   SOLE   0 0 19,908
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 5,929 75,761 SH   SOLE   0 0 75,761
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 333 3,211 SH   SOLE   0 0 3,211
ISHARES TR EAFE SML CP ETF 464288273 235 3,172 SH   SOLE   0 0 3,172
SPDR SER TRUST NUVEEN BLMBRG SR 78468R739 943 19,046 SH   SOLE   0 0 19,046
ISHARES TR 1 3 YR TREAS BD 464287457 239 2,784 SH   SOLE   0 0 2,784
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,417 17,329 SH   SOLE   0 0 17,329
ISHARES TR TIPS BD ETF 464287176 688 5,375 SH   SOLE   0 0 5,375
THERMO FISHER SCIENTIFIC INC COM 883556102 558 1,108 SH   SOLE   0 0 1,108
TESLA INC COM 88160R101 1,731 2,547 SH   SOLE   0 0 2,547
VANGUARD INDEX FDS SM CP VAL ETF 922908611 213 1,230 SH   SOLE   0 0 1,230
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,382 35,583 SH   SOLE   0 0 35,583
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 5,398 53,031 SH   SOLE   0 0 53,031
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 4,738 34,727 SH   SOLE   0 0 34,727
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 5,637 107,556 SH   SOLE   0 0 107,556
VANGUARD INDEX FDS VALUE ETF 922908744 3,591 26,126 SH   SOLE   0 0 26,126
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 759 13,980 SH   SOLE   0 0 13,980