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:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
EXXON MOBIL CORPCOM30231G10216,976288,624SH SOLE 00288,624
MAIN STR CAP CORPCOM56035L10416,000389,312SH SOLE 00389,312
FIDELITY COVINGTON TRUSTVLU FACTOR ETF31609278212,709266,727SH SOLE 00266,727
SPDR S&P 500 ETF TRTR UNIT78462F10311,77127,431SH SOLE 0027,431
CONOCOPHILLIPSCOM20825C10411,034162,819SH SOLE 00162,819
VANGUARD WHITEHALL FDSHIGH DIV YLD92194640610,13698,077SH SOLE 0098,077
ENERGY TRANSFER L PCOM UT LTD PTN29273V10010,0501,049,098SH SOLE 001,049,098
RANGE RES CORPCOM75281A1097,483330,700SH SOLE 00330,700
APPLE INCCOM0378331007,00749,526SH SOLE 0049,526
MICROSOFT CORPCOM5949181046,85724,325SH SOLE 0024,325
FIDELITY COVINGTON TRUSTBLUE CHIP GRWTH3160923524,664143,527SH SOLE 00143,527
AMAZON COM INCCOM0231351064,1521,264SH SOLE 001,264
VANGUARD INDEX FDSS&P 500 ETF SHS9229083633,96010,041SH SOLE 0010,041
ALPHABET INCCAP STK CL A02079K3053,8231,431SH SOLE 001,431
IDEXX LABS INCCOM45168D1043,4215,501SH SOLE 005,501
VANGUARD INDEX FDSEXTEND MKT ETF9229086522,99916,449SH SOLE 0016,449
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438582,79755,400SH SOLE 0055,400
ENTERPRISE PRODS PARTNERS LCOM2937921072,548117,777SH SOLE 00117,777
FIRST TR EXCHNG TRADED FD VITCW UNCONSTRAI33740F8882,40490,448SH SOLE 0090,448
ISHARES TRRUS TOP 200 ETF4642894462,36222,932SH SOLE 0022,932
BERKSHIRE HATHAWAY INC DELCL B NEW0846707022,3248,518SH SOLE 008,518
DEVON ENERGY CORP NEWCOM25179M1032,24763,302SH SOLE 0063,302
TARGA RES CORPCOM87612G1012,16744,053SH SOLE 0044,053
VANGUARD SCOTTSDALE FDSVNG RUS1000VAL92206C7142,04729,800SH SOLE 0029,800
FACEBOOK INCCL A30303M1022,0356,026SH SOLE 006,026
VANGUARD SCOTTSDALE FDSVNG RUS1000GRW92206C6801,98728,200SH SOLE 0028,200
JPMORGAN CHASE &COCOM46625H1001,87811,477SH SOLE 0011,477
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088441,79711,700SH SOLE 0011,700
ISHARES TRMSCI KLD400 SOC4642885701,68820,291SH SOLE 0020,291
GOLDMAN SACHS ETF TRACTIVEBETA US3814306021,61525,641SH SOLE 0025,641
NVIDIA CORPORATIONCOM67066G1041,5817,635SH SOLE 007,635
ISHARES TRRUSSELL 2000 ETF4642876551,4956,836SH SOLE 006,836
TESLA INCCOM88160R1011,4431,859SH SOLE 001,859
BK OF AMERICA CORPCOM0605051041,43133,454SH SOLE 0033,454
JOHNSON &JOHNSONCOM4781601041,4188,784SH SOLE 008,784
MPLX LPCOM UNIT REP LTD55336V1001,35147,467SH SOLE 0047,467
UNITEDHEALTH GROUP INCCOM91324P1021,2893,300SH SOLE 003,300
VISA INCCOM CL A92826C8391,2825,757SH SOLE 005,757
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP5590801061,28228,130SH SOLE 0028,130
NUVEEN AMT FREE QLTY MUN INCCOM6706571051,24181,700SH SOLE 0081,700
HOME DEPOT INCCOM4370761021,1963,644SH SOLE 003,644
PROCTER AND GAMBLE COCOM7427181091,1748,398SH SOLE 008,398
SELECT SECTOR SPDR TRFINANCIAL81369Y6051,16631,075SH SOLE 0031,075
MORGAN STANLEYCOM NEW6174464481,14811,908SH SOLE 0011,908
ISHARES TRIBONDS DEC 2646435U2591,13142,100SH SOLE 0042,100
ISHARES TRIBONDS DEC21 ETF46434VBK51,13045,700SH SOLE 0045,700
ALPHABET INCCAP STK CL C02079K1071,090409SH SOLE 00409
VERIZON COMMUNICATIONS INCCOM92343V1041,06619,570SH SOLE 0019,570
THERMO FISHER SCIENTIFIC INCCOM8835561021,0451,830SH SOLE 001,830
ISHARES TRIBONDS DEC 2546435U4321,03937,200SH SOLE 0037,200
ISHARES TRIBONDS DEC46435U6971,02938,200SH SOLE 0038,200
CISCO SYS INCCOM17275R1021,01218,593SH SOLE 0018,593
TEXAS INSTRS INCCOM8825081049835,116SH SOLE 005,116
PEPSICO INCCOM7134481089676,432SH SOLE 006,432
DIAMONDBACK ENERGY INCCOM25278X1099399,929SH SOLE 009,929
ADOBE SYSTEMS INCORPORATEDCOM00724F1019271,616SH SOLE 001,616
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E35492515,208SH SOLE 0015,208
ABBVIE INCCOM00287Y1098698,063SH SOLE 008,063
CHEVRON CORP NEWCOM1667641008568,438SH SOLE 008,438
BLACKSTONE MTG TR INCCOM CL A09257W10084527,876SH SOLE 0027,876
MERCK &CO INCCOM58933Y10584411,383SH SOLE 0011,383
BOEING COCOM0970231058093,680SH SOLE 003,680
PAYPAL HLDGS INCCOM70450Y1037492,882SH SOLE 002,882
PFIZER INCCOM71708110374417,316SH SOLE 0017,316
ACCENTURE PLC IRELANDSHS CLASS AG1151C1017322,305SH SOLE 002,305
ABBOTT LABSCOM0028241007276,155SH SOLE 006,155
BROADCOM INCCOM11135F1017211,487SH SOLE 001,487
QUANTA SVCS INCCOM74762E1027156,289SH SOLE 006,289
COMCAST CORP NEWCL A20030N10169312,400SH SOLE 0012,400
WELLS FARGO CO NEWCOM94974610168514,775SH SOLE 0014,775
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285868013,600SH SOLE 0013,600
COCA COLA COCOM19121610067413,915SH SOLE 0013,915
CHENIERE ENERGY INCCOM NEW16411R2086726,884SH SOLE 006,884
DISNEY WALT COCOM2546871066703,964SH SOLE 003,964
ROYAL DUTCH SHELL PLCSPONS ADR A78025920664714,525SH SOLE 0014,525
LAM RESEARCH CORPCOM5128071086431,130SH SOLE 001,130
STARWOOD PPTY TR INCCOM85571B10563726,131SH SOLE 0026,131
DANAHER CORPORATIONCOM2358511025971,964SH SOLE 001,964
HONEYWELL INTL INCCOM4385161065952,806SH SOLE 002,806
MASTERCARD INCORPORATEDCL A57636Q1045921,704SH SOLE 001,704
MCDONALDS CORPCOM5801351015872,438SH SOLE 002,438
ISHARES TRIBONDS DEC202246435G75557321,920SH SOLE 0021,920
COSTCO WHSL CORP NEWCOM22160K1055501,226SH SOLE 001,226
INTEL CORPCOM45814010054510,229SH SOLE 0010,229
GENERAL ELECTRIC COCOM NEW3696043015415,256SH SOLE 005,256
ISHARES TRCORE US AGGBD ET4642872265254,575SH SOLE 004,575
ADVANCED MICRO DEVICES INCCOM0079031075215,065SH SOLE 005,065
NIKE INCCL B6541061035173,616SH SOLE 003,616
ISHARES TR0-5YR INVT GR CP46434V1005139,936SH SOLE 009,936
UNITED PARCEL SERVICE INCCL B9113121065112,809SH SOLE 002,809
ISHARES TRIBONDS DEC23 ETF46434VAX850819,552SH SOLE 0019,552
SALESFORCE COM INCCOM79466L3025051,863SH SOLE 001,863
LILLY ELI &COCOM5324571085022,174SH SOLE 002,174
MEDTRONIC PLCSHSG5960L1034943,942SH SOLE 003,942
LINDE PLCSHSG5494J1034911,675SH SOLE 001,675
NETFLIX INCCOM64110L106475779SH SOLE 00779
PRICE T ROWE GROUP INCCOM74144T1084692,387SH SOLE 002,387
BRISTOL-MYERS SQUIBB COCOM1101221084657,882SH SOLE 007,882
CITIGROUP INCCOM NEW1729674244606,562SH SOLE 006,562
GOLDMAN SACHS GROUP INCCOM38141G1044581,226SH SOLE 001,226
CVS HEALTH CORPCOM1266501004565,383SH SOLE 005,383
AMERICAN EXPRESS COCOM0258161094492,684SH SOLE 002,684
ORACLE CORPCOM68389X1054465,119SH SOLE 005,119
GILEAD SCIENCES INCCOM3755581034386,284SH SOLE 006,284
TARGET CORPCOM87612E1064321,891SH SOLE 001,891
ISHARES TRIBONDS DEC202146435G78943116,870SH SOLE 0016,870
PHILLIPS 66COM7185461044266,096SH SOLE 006,096
PHILIP MORRIS INTL INCCOM7181721094254,537SH SOLE 004,537
DEERE &COCOM2441991054221,261SH SOLE 001,261
CUMMINS INCCOM2310211064171,860SH SOLE 001,860
ISHARES TRIBONDS 23 TRM HG46435U15041716,907SH SOLE 0016,907
WALMART INCCOM9311421034153,011SH SOLE 003,011
UNION PAC CORPCOM9078181084142,117SH SOLE 002,117
TWITTER INCCOM90184L1024146,856SH SOLE 006,856
ISHARES TRIBONDS DEC202346435G31840815,730SH SOLE 0015,730
CATERPILLAR INCCOM1491231013992,080SH SOLE 002,080
ISHARES INCCORE MSCI EMKT46434G1033966,418SH SOLE 006,418
LOWES COS INCCOM5486611073951,952SH SOLE 001,952
NEXTERA ENERGY INCCOM65339F1013944,953SH SOLE 004,953
APPLIED MATLS INCCOM0382221053923,046SH SOLE 003,046
AT&T INCCOM00206R10238514,279SH SOLE 0014,279
ISHARES TRIBONDS DEC22 ETF46434VBA738215,100SH SOLE 0015,100
DUKE ENERGY CORP NEWCOM NEW26441C2043733,877SH SOLE 003,877
LOCKHEED MARTIN CORPCOM5398301093731,081SH SOLE 001,081
MODERNA INCCOM60770K107372954SH SOLE 00954
ISHARES TRCORE S&P TTL STK4642871503543,600SH SOLE 003,600
AMGEN INCCOM0311621003521,630SH SOLE 001,630
CROWN CASTLE INTL CORP NEWCOM22822V1013482,032SH SOLE 002,032
DISCOVER FINL SVCSCOM2547091083472,829SH SOLE 002,829
RAYTHEON TECHNOLOGIES CORPCOM75513E1013464,035SH SOLE 004,035
INTUITCOM461202103337615SH SOLE 00615
EMERSON ELEC COCOM2910111043363,573SH SOLE 003,573
QUALCOMM INCCOM7475251033332,583SH SOLE 002,583
AMERICAN TOWER CORP NEWCOM03027X1003291,241SH SOLE 001,241
3M COCOM88579Y1013222,418SH SOLE 002,418
WILLIAMS COS INCCOM96945710032112,409SH SOLE 0012,409
INTERNATIONAL BUSINESS MACHSCOM4592001013202,304SH SOLE 002,304
STARBUCKS CORPCOM8552441093182,884SH SOLE 002,884
BLACKROCK INCCOM09247X101317378SH SOLE 00378
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q8373096,100SH SOLE 006,100
BROOKFIELD ASSET MGMT INCCL A LTD VT SH1125851042965,541SH SOLE 005,541
ISHARES TRIBONDS DEC24 ETF46434VBG428510,875SH SOLE 0010,875
CHUBB LIMITEDCOMH1467J1042841,639SH SOLE 001,639
ENTERGY CORP NEWCOM29364G1032772,791SH SOLE 002,791
KIMBERLY-CLARK CORPCOM4943681032752,079SH SOLE 002,079
ALTRIA GROUP INCCOM02209S1032725,976SH SOLE 005,976
INTUITIVE SURGICAL INCCOM NEW46120E602269274SH SOLE 00274
SCHWAB CHARLES CORPCOM8085131052673,669SH SOLE 003,669
ZOETIS INCCL A98978V1032661,375SH SOLE 001,375
ISHARES TRIBONDS DEC25 ETF46434VBD12649,861SH SOLE 009,861
SPDR SER TRBLMBRG BRC CNVRT78464A3592643,100SH SOLE 003,100
ISHARES TRIBONDS 22 TRM HG46435U17626210,855SH SOLE 0010,855
ISHARES TRIBONDS DEC 2746435U2832619,700SH SOLE 009,700
S&P GLOBAL INCCOM78409V104260614SH SOLE 00614
PROLOGIS INC.COM74340W1032562,035SH SOLE 002,035
ANTHEM INCCOM036752103256688SH SOLE 00688
J P MORGAN EXCHANGE-TRADED FULTRA SHT MUNCPL46641Q6542504,900SH SOLE 004,900
METLIFE INCCOM59156R1082484,023SH SOLE 004,023
STRYKER CORPORATIONCOM863667101244929SH SOLE 00929
UNITED STATES STL CORP NEWCOM91290910824111,000SH SOLE 0011,000
DIGITAL RLTY TR INCCOM2538681032411,669SH SOLE 001,669
AUTOMATIC DATA PROCESSING INCOM0530151032391,198SH SOLE 001,198
VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C6642382,700SH SOLE 002,700
PAYCHEX INCCOM7043261072302,046SH SOLE 002,046
SERVICENOW INCCOM81762P102228367SH SOLE 00367
SHERWIN WILLIAMS COCOM824348106225806SH SOLE 00806
SOUTHERN COCOM8425871072213,581SH SOLE 003,581
DOMINION ENERGY INCCOM25746U1092193,025SH SOLE 003,025
BCE INCCOM NEW05534B7602164,327SH SOLE 004,327
MARSH &MCLENNAN COS INCCOM5717481022101,388SH SOLE 001,388
EQUITY RESIDENTIALSH BEN INT29476L1072092,592SH SOLE 002,592
AMERICAN INTL GROUP INCCOM NEW0268747842083,805SH SOLE 003,805
EQUINIX INCCOM29444U700207263SH SOLE 00263
MONDELEZ INTL INCCL A6092071052053,534SH SOLE 003,534
BECTON DICKINSON &COCOM075887109204832SH SOLE 00832
UNILEVER PLCSPON ADR NEW9047677042033,602SH SOLE 003,602
TJX COS INC NEWCOM8725401092023,072SH SOLE 003,072
LAUDER ESTEE COS INCCL A518439104200669SH SOLE 00669
CHARTER COMMUNICATIONS INC NCL A16119P108200275SH SOLE 00275
OAKTREE SPECIALTY LENDING COCOM67401P10811616,500SH SOLE 0016,500