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 465 174 SH   SOLE   0 0 174
APPLE INC COM 037833100 5,190 36,685 SH   SOLE   0 0 36,685
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 293 917 SH   SOLE   0 0 917
ISHARES TR CORE US AGGBD ET 464287226 548 4,772 SH   SOLE   0 0 4,772
AMAZON COM INC COM 023135106 437 133 SH   SOLE   0 0 133
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 486 5,695 SH   SOLE   0 0 5,695
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 4,870 59,435 SH   SOLE   0 0 59,435
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 635 2,328 SH   SOLE   0 0 2,328
CATALYST BIOSCIENCES INC COM NEW 14888D208 56 13,712 SH   SOLE   0 0 13,712
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 6,956 118,133 SH   SOLE   0 0 118,133
DBX ETF TR XTRAK MSCI EAFE 233051200 562 14,901 SH   SOLE   0 0 14,901
WISDOMTREE TR SMALLCAP DIVID 97717W604 387 12,558 SH   SOLE   0 0 12,558
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 5,898 102,591 SH   SOLE   0 0 102,591
WISDOMTREE TR US QTLY DIV GRT 97717X669 796 13,537 SH   SOLE   0 0 13,537
WISDOMTREE TR EMG MKTS SMCAP 97717W281 480 8,976 SH   SOLE   0 0 8,976
DISNEY WALT CO COM DISNEY 254687106 223 1,322 SH   SOLE   0 0 1,322
ISHARES TR USA ESG SLCT ETF 464288802 2,778 24,216 SH   SOLE   0 0 24,216
ISHARES TR MSCI EMG MKT ETF 464287234 1,858 36,887 SH   SOLE   0 0 36,887
ISHARES TR MSCI EAFE ETF 464287465 749 9,603 SH   SOLE   0 0 9,603
ISHARES MSCI ISR CAP ETF 464286632 366 5,118 SH   SOLE   0 0 5,118
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 1,481 62,579 SH   SOLE   0 0 62,579
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 99 10,360 SH   SOLE   0 0 10,360
FACEBOOK INC CL A 30303M102 434 1,280 SH   SOLE   0 0 1,280
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 5,058 105,704 SH   SOLE   0 0 105,704
HANNON ARMSTRONG SUST INFR C COM 41068X100 3,390 63,401 SH   SOLE   0 0 63,401
HOME DEPOT INC COM 437076102 301 918 SH   SOLE   0 0 918
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 1,009 23,375 SH   SOLE   0 0 23,375
INTEL CORP COM 458140100 242 4,548 SH   SOLE   0 0 4,548
ISHARES TR CORE S&P US GWT 464287671 3,547 34,638 SH   SOLE   0 0 34,638
ISHARES TR CORE S&P MCP ETF 464287507 1,556 5,918 SH   SOLE   0 0 5,918
ISHARES TR CORE S&P SCP ETF 464287804 2,686 24,604 SH   SOLE   0 0 24,604
ISHARES TR S&P 500 VAL ETF 464287408 310 2,134 SH   SOLE   0 0 2,134
ISHARES TR CORE S&P500 ETF 464287200 1,112 2,582 SH   SOLE   0 0 2,582
ISHARES TR S&P 500 GRWT ETF 464287309 3,333 45,101 SH   SOLE   0 0 45,101
ISHARES TR RUS 1000 VAL ETF 464287598 2,612 16,695 SH   SOLE   0 0 16,695
ISHARES TR RUS 1000 GRW ETF 464287614 5,915 21,587 SH   SOLE   0 0 21,587
ISHARES TR RUSSELL 2000 ETF 464287655 1,358 6,211 SH   SOLE   0 0 6,211
ISHARES TR RUS 2000 GRW ETF 464287648 382 1,304 SH   SOLE   0 0 1,304
ISHARES TR RUS MID-CAP ETF 464287499 474 6,072 SH   SOLE   0 0 6,072
ISHARES TR US HLTHCARE ETF 464287762 301 1,091 SH   SOLE   0 0 1,091
ISHARES TR U.S. REAL ES ETF 464287739 369 3,613 SH   SOLE   0 0 3,613
JOHNSON & JOHNSON COM 478160104 450 2,790 SH   SOLE   0 0 2,790
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 722 14,247 SH   SOLE   0 0 14,247
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 6,927 14,405 SH   SOLE   0 0 14,405
MICROSOFT CORP COM 594918104 1,093 3,880 SH   SOLE   0 0 3,880
ISHARES TR NATIONAL MUN ETF 464288414 2,465 22,219 SH   SOLE   0 0 22,219
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 427 11,391 SH   SOLE   0 0 11,391
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 5,339 122,795 SH   SOLE   0 0 122,795
INVESCO EXCH TRADED FD TR II GLBL CLEAN ENRG 46138G847 2,890 103,681 SH   SOLE   0 0 103,681
PEPSICO INC COM 713448108 226 1,505 SH   SOLE   0 0 1,505
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 4,504 231,246 SH   SOLE   0 0 231,246
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1,061 6,701 SH   SOLE   0 0 6,701
FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 1,226 19,586 SH   SOLE   0 0 19,586
INVESCO QQQ TR UNIT SER 1 46090E103 2,002 5,594 SH   SOLE   0 0 5,594
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,082 7,222 SH   SOLE   0 0 7,222
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 699 19,695 SH   SOLE   0 0 19,695
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 5,588 72,896 SH   SOLE   0 0 72,896
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 334 3,211 SH   SOLE   0 0 3,211
ISHARES TR EAFE SML CP ETF 464288273 236 3,172 SH   SOLE   0 0 3,172
SPDR SER TRUST NUVEEN BLMBRG SR 78468R739 922 18,682 SH   SOLE   0 0 18,682
ISHARES TR 1 3 YR TREAS BD 464287457 232 2,699 SH   SOLE   0 0 2,699
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,230 16,849 SH   SOLE   0 0 16,849
ISHARES TR TIPS BD ETF 464287176 655 5,132 SH   SOLE   0 0 5,132
THERMO FISHER SCIENTIFIC INC COM 883556102 466 817 SH   SOLE   0 0 817
TESLA INC COM 88160R101 1,983 2,558 SH   SOLE   0 0 2,558
VANGUARD INDEX FDS SM CP VAL ETF 922908611 202 1,195 SH   SOLE   0 0 1,195
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,842 30,112 SH   SOLE   0 0 30,112
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 5,300 52,082 SH   SOLE   0 0 52,082
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 4,562 34,129 SH   SOLE   0 0 34,129
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 5,917 112,534 SH   SOLE   0 0 112,534
VANGUARD INDEX FDS VALUE ETF 922908744 3,355 24,787 SH   SOLE   0 0 24,787
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 673 13,475 SH   SOLE   0 0 13,475