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
AMERICAN WTR WKS CO INC NEW COM 030420103 5,208 35,949 SH   SOLE   0 0 35,949
APPLE INC COM 037833100 9,267 80,015 SH   SOLE   0 0 80,015
ECOLAB INC COM 278865100 4,479 22,411 SH   SOLE   0 0 22,411
FIDELITY MSCI HLTH CARE I 316092600 8,517 161,919 SH   SOLE   0 0 161,919
HOME DEPOT INC COM 437076102 5,322 19,164 SH   SOLE   0 0 19,164
INTUIT COM 461202103 6,182 18,951 SH   SOLE   0 0 18,951
MICROSOFT CORP COM 594918104 7,344 34,918 SH   SOLE   0 0 34,918
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 18,341 230,296 SH   SOLE   0 0 230,296
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3,023 37,497 SH   SOLE   0 0 37,497
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,500 13,021 SH   SOLE   0 0 13,021
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,156 38,979 SH   SOLE   0 0 38,979
WAL-MART STORES INC COM 931142103 4,031 28,814 SH   SOLE   0 0 28,814
INVESCO QQQ TR UNIT SER 1 46090E103 20,101 72,346 SH   SOLE   0 0 72,346
BROADCOM INC COM 11135F101 3,747 10,285 SH   SOLE   0 0 10,285
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 2,070 97,534 SH   SOLE   0 0 97,534
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 6,070 284,709 SH   SOLE   0 0 284,709
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 14,744 675,106 SH   SOLE   0 0 675,106
NEXTERA ENERGY INC COM 65339F101 3,196 11,516 SH   SOLE   0 0 11,516
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 20,070 196,843 SH   SOLE   0 0 196,843
SPDR S&P 500 ETF TR TR UNIT 78462F103 17,956 53,617 SH   SOLE   0 0 53,617
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 14,482 52,188 SH   SOLE   0 0 52,188
SPDR SER TR BLOMBERG BRC INV 78468R200 22,715 742,790 SH   SOLE   0 0 742,790
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,289 11,043 SH   SOLE   0 0 11,043
UNITEDHEALTH GROUP INC COM 91324P102 4,947 15,866 SH   SOLE   0 0 15,866
VISA INC COM CL A 92826C839 5,476 27,385 SH   SOLE   0 0 27,385
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,802 21,247 SH   SOLE   0 0 21,247
FRANKS INTL N V COM N33462107 16 10,525 SH   SOLE   0 0 10,525
AMAZON COM INC COM 023135106 8,539 2,712 SH   SOLE   0 0 2,712
ISHARES TR U.S. FINLS ETF 464287788 587 5,177 SH   SOLE   0 0 5,177
LOCKHEED MARTIN CORP COM 539830109 3,773 9,844 SH   SOLE   0 0 9,844
ALPHABET INC CAP STK CL A 02079K305 4,548 3,103 SH   SOLE   0 0 3,103
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 620 2,630 SH   SOLE   0 0 2,630
ISHARES TR MSCI MIN VOL ETF 46429B697 501 7,855 SH   SOLE   0 0 7,855
LHC GROUP INC COM 50187A107 1,116 5,250 SH   SOLE   0 0 5,250
NVIDIA CORPORATION COM 67066G104 5,371 9,923 SH   SOLE   0 0 9,923
SPDR GOLD TRUST GOLD SHS 78463V107 338 1,910 SH   SOLE   0 0 1,910