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
A T & T Inc COM 00206R102 387 13,282 SH   SOLE NONE 0 0 13,282
Abbvie Inc COM 00287Y109 210 2,762 SH   SOLE NONE 0 0 2,762
Accenture PLC F Class A SHS CLASS A G1151C101 215 1,317 SH   SOLE NONE 0 0 1,317
Adobe Inc COM 00724F101 267 839 SH   SOLE NONE 0 0 839
Alibaba Group Holding F Sponsored ADR SPONSORED ADS 01609W102 583 2,999 SH   SOLE NONE 0 0 2,999
Alliancebernstein Hol LP UNIT LTD PARTN 01881G106 202 10,904 SH   SOLE NONE 0 0 10,904
Alphabet Inc. Class A CAP STK CL A 02079K305 419 361 SH   SOLE NONE 0 0 361
Alphabet Inc. Class C CAP STK CL C 02079K107 911 784 SH   SOLE NONE 0 0 784
Alps Alerian MLP ETF ALERIAN MLP 00162Q866 49 14,375 SH   SOLE NONE 0 0 14,375
Amazon.Com Inc COM 023135106 834 428 SH   SOLE NONE 0 0 428
Apple Inc COM 037833100 2,912 11,452 SH   SOLE NONE 0 0 11,452
Auto Data Processing COM 053015103 251 1,833 SH   SOLE NONE 0 0 1,833
Bank Of America Corp COM 060505104 299 14,106 SH   SOLE NONE 0 0 14,106
Berkshire Hathaway Class B CL B NEW 084670702 420 2,300 SH   SOLE NONE 0 0 2,300
BlackRock Energy And Res COM 09250U101 88 14,000 SH   SOLE NONE 0 0 14,000
BlackRock Inc COM 09247X101 392 893 SH   SOLE NONE 0 0 893
BP PLC F Sponsored ADR SPONSORED ADR 055622104 232 9,537 SH   SOLE NONE 0 0 9,537
Brookfield Asset MGM F Class A CL A LTD VT SH 112585104 292 6,600 SH   SOLE NONE 0 0 6,600
Cheniere Energy Partn LP COM UNIT 16411Q101 958 35,491 SH   SOLE NONE 0 0 35,491
Chevron Corp COM 166764100 2,598 35,864 SH   SOLE NONE 0 0 35,864
CIGNA Corp COM 125523100 216 1,222 SH   SOLE NONE 0 0 1,222
Cisco Systems Inc COM 17275R102 376 9,575 SH   SOLE NONE 0 0 9,575
Cme Group Inc Class A COM 12572Q105 255 1,475 SH   SOLE NONE 0 0 1,475
Comcast Corp Class A CL A 20030N101 337 9,765 SH   SOLE NONE 0 0 9,765
Contango Oil & Gas COM NEW 21075N204 416 277,500 SH   SOLE NONE 0 0 277,500
DCP Midstream LP LP COM UT LTD PTN 23311P100 99 24,487 SH   SOLE NONE 0 0 24,487
Deere & Co COM 244199105 307 2,215 SH   SOLE NONE 0 0 2,215
Diageo PLC F Sponsored ADR SPON ADR NEW 25243Q205 256 1,992 SH   SOLE NONE 0 0 1,992
Eaton Vance Tax MGD DVF COM 27828N102 130 14,000 SH   SOLE NONE 0 0 14,000
Enable Midstream Part LP COM UNIT RP IN 292480100 164 63,894 SH   SOLE NONE 0 0 63,894
Enbridge Inc F COM 29250N105 2,016 69,334 SH   SOLE NONE 0 0 69,334
Energy Transfer LP COM UT LTD PTN 29273V100 109 23,872 SH   SOLE NONE 0 0 23,872
Enlink Midstream L L C COM UNIT REP LTD 29336T100 99 90,352 SH   SOLE NONE 0 0 90,352
Enterprise Prods Part LP COM 293792107 8,137 569,061 SH   SOLE NONE 0 0 569,061
Exxon Mobil Corp COM 30231G102 2,127 56,024 SH   SOLE NONE 0 0 56,024
Facebook Inc Class A CL A 30303M102 573 3,436 SH   SOLE NONE 0 0 3,436
First Cash Finl SVCS COM 33767D105 1,104 15,400 SH   SOLE NONE 0 0 15,400
First Trust North American Energ ETF NO AMER ENERGY 33738D101 528 29,690 SH   SOLE NONE 0 0 29,690
First Trust Preferred Sec Income ETF PFD SECS INC ETF 33739E108 1,079 65,805 SH   SOLE NONE 0 0 65,805
Hess Midstream Partne LP CL A SHS 428103105 975 96,061 SH   SOLE NONE 0 0 96,061
Home Depot Inc COM 437076102 348 1,868 SH   SOLE NONE 0 0 1,868
Inseego Corp COM 45782B104 62 10,000 SH   SOLE NONE 0 0 10,000
Intel Corp COM 458140100 354 6,552 SH   SOLE NONE 0 0 6,552
Intersect Ent Inc COM 46071F103 776 65,566 SH   SOLE NONE 0 0 65,566
Intuit Inc COM 461202103 234 1,021 SH   SOLE NONE 0 0 1,021
Invesco DB Commodity Index Tracking Fund UNIT 46138B103 184 16,435 SH   SOLE NONE 0 0 16,435
iShares MSCI EAFE ETF MSCI EAFE ETF 464287465 349 6,530 SH   SOLE NONE 0 0 6,530
iShares MSCI Japan ETF MSCI JPN ETF NEW 46434G822 270 5,472 SH   SOLE NONE 0 0 5,472
iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 835 5,549 SH   SOLE NONE 0 0 5,549
iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 2,036 20,530 SH   SOLE NONE 0 0 20,530
iShares Russell Mid Cap Forward Split RUS MID CAP ETF 464287499 469 10,876 SH   SOLE NONE 0 0 10,876
iShares S&P Gsci Commodity Indxd ETF UNIT BEN INT 46428R107 125 13,450 SH   SOLE NONE 0 0 13,450
J P Morgan Chase & Co COM 46625H100 1,725 19,162 SH   SOLE NONE 0 0 19,162
Johnson & Johnson COM 478160104 876 6,687 SH   SOLE NONE 0 0 6,687
JPMorgan Ultra Short Income ETF ULTRA SHRT INC 46641Q837 206 4,160 SH   SOLE NONE 0 0 4,160
Kinder Morgan Inc COM 49456B101 4,305 309,307 SH   SOLE NONE 0 0 309,307
Kirby Corp COM 497266106 208 4,800 SH   SOLE NONE 0 0 4,800
L3harris Technologies In COM 502431109 203 1,128 SH   SOLE NONE 0 0 1,128
Lockheed Martin Corp COM 539830109 346 1,022 SH   SOLE NONE 0 0 1,022
Magellan Midstream Pa LP COM UNIT RP LP 559080106 3,260 89,354 SH   SOLE NONE 0 0 89,354
Mastercard Inc Class A CL A 57636Q104 571 2,365 SH   SOLE NONE 0 0 2,365
MC Donalds Corp COM 580135101 682 4,129 SH   SOLE NONE 0 0 4,129
Medtronic PLC F SHS G5960L103 497 5,485 SH   SOLE NONE 0 0 5,485
Microsoft Corp COM 594918104 1,766 11,202 SH   SOLE NONE 0 0 11,202
Motorola Solutions COM NEW 620076307 501 3,753 SH   SOLE NONE 0 0 3,753
MPLX LP LP COM UNIT REP LTD 55336V100 3,774 324,869 SH   SOLE NONE 0 0 324,869
Nextera Energy Inc COM 65339F101 1,081 4,493 SH   SOLE NONE 0 0 4,493
NGL Energy Partners L LP COM UNIT REPST 62913M107 341 131,240 SH   SOLE NONE 0 0 131,240
Nike Inc Class B CL B 654106103 399 4,820 SH   SOLE NONE 0 0 4,820
Oneok Inc COM 682680103 1,741 79,855 SH   SOLE NONE 0 0 79,855
Paypal Holdings Incorpor COM 70450Y103 359 3,750 SH   SOLE NONE 0 0 3,750
Pfizer Inc COM 717081103 234 7,177 SH   SOLE NONE 0 0 7,177
Philip Morris Intl COM 718172109 364 4,950 SH   SOLE NONE 0 0 4,950
Phillips 66 Partners LP COM UNIT REP INT 718549207 963 26,440 SH   SOLE NONE 0 0 26,440
PIMCO Enhanced SHRT Maturty Actv ETF ENHAN SHRT MA AC 72201R833 5,672 57,312 SH   SOLE NONE 0 0 57,312
PIMCO Municipal Income I COM 72200W106 505 39,813 SH   SOLE NONE 0 0 39,813
Plains All American P LP UNIT LTD PARTN 726503105 1,642 311,023 SH   SOLE NONE 0 0 311,023
Plains GP HLDGS LTD PARTNR INT A 72651A207 789 140,708 SH   SOLE NONE 0 0 140,708
Procter & Gamble COM 742718109 438 3,987 SH   SOLE NONE 0 0 3,987
Put Prudential Finl COM 744320102 344 6,607 SH   SOLE NONE 0 0 6,607
Royal Dutch Shell F Sponsored ADR SPON ADR B 780259107 3,815 116,815 SH   SOLE NONE 0 0 116,815
Select Energy Services I Class A CL A COM 81617J301 334 103,576 SH   SOLE NONE 0 0 103,576
SPDR Gold Shares ETF GOLD SHS 78463V107 4,501 30,404 SH   SOLE NONE 0 0 30,404
SPDR S&P 500 ETF TR UNIT 78462F103 1,605 6,197 SH   SOLE NONE 0 0 6,197
SPDR S&P Dividend ETF S&P DIVID ETF 78464A763 895 11,208 SH   SOLE NONE 0 0 11,208
Starbucks Corp COM 855244109 278 4,236 SH   SOLE NONE 0 0 4,236
Taiwan Semiconductr F Sponsored ADR SPONSORED ADS 874039100 231 4,796 SH   SOLE NONE 0 0 4,796
Tallgrass Energy L P Class A CLASS A SHS 874696107 4,115 250,047 SH   SOLE NONE 0 0 250,047
Targa Resources Corp COM 87612G101 596 86,266 SH   SOLE NONE 0 0 86,266
TJX Companies Inc COM 872540109 212 4,436 SH   SOLE NONE 0 0 4,436
United Technologies COM 913017109 294 3,126 SH   SOLE NONE 0 0 3,126
Vanguard Dividend Appreciation ETF DIV APP ETF 921908844 732 7,085 SH   SOLE NONE 0 0 7,085
Vanguard FTSE Developed Markets ETF FTSE DEV MKT ETF 921943858 357 10,711 SH   SOLE NONE 0 0 10,711
Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 307 9,163 SH   SOLE NONE 0 0 9,163
Vanguard Mid Cap ETF MID CAP ETF 922908629 231 1,761 SH   SOLE NONE 0 0 1,761
Vanguard Short-Term Bond ETF SHORT TRM BOND 921937827 706 8,594 SH   SOLE NONE 0 0 8,594
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 266 3,123 SH   SOLE NONE 0 0 3,123
Veeva Systems Inc Class A CL A COM 922475108 249 1,594 SH   SOLE NONE 0 0 1,594
Visa Inc Class A COM CL A 92826C839 764 4,742 SH   SOLE NONE 0 0 4,742
WalMart Inc COM 931142103 602 5,282 SH   SOLE NONE 0 0 5,282
Walt Disney Co COM DISNEY 254687106 703 7,284 SH   SOLE NONE 0 0 7,284
Western Midstream Par LP COM UNIT LP INT 958669103 801 247,395 SH   SOLE NONE 0 0 247,395
Williams Companies COM 969457100 2,073 146,506 SH   SOLE NONE 0 0 146,506
Wisdomtree Inter HDG QLY DIV GRT ETF ITL HDG QTLY DIV 97717X594 1,297 42,862 SH   SOLE NONE 0 0 42,862
Wisdomtree International Eqy ETF INTL EQUITY FD 97717W703 216 5,474 SH   SOLE NONE 0 0 5,474