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
Abbott Laboratories Common 002824100 322 5,645 SH   SOLE 0 0 5,645 0
AbbVie Inc Common 00287Y109 773 7,988 SH   SOLE 0 0 7,988 0
Abiomed Inc Common 003654100 2,038 10,872 SH   SOLE 0 0 10,872 0
Adobe Sys Inc Common 00724F101 1,057 6,034 SH   SOLE 0 0 6,034 0
AllianceBernstein Holding LP Unit Ltd Partn 01881G106 1,573 62,810 SH   SOLE 0 0 62,810 0
Alphabet Inc Cl A Cap Stk CL A 02079K305 4,244 4,029 SH   SOLE 0 0 4,029 0
Altria Group Inc Common 02209S103 207 2,899 SH   SOLE 0 0 2,899 0
Amazon Com Inc Common 023135106 4,684 4,005 SH   SOLE 0 0 4,005 0
American Intl Group Inc *W EXP 01/19/2021 026874156 0 96,649 SH   SOLE 0 0 96,649 0
Anadarko Pete Corp Common 032511107 2,465 45,948 SH   SOLE 0 0 45,948 0
Antero Res Corp Common 03674X106 487 25,615 SH   SOLE 0 0 25,615 0
Apache Corp Common 037411105 292 6,925 SH   SOLE 0 0 6,925 0
Apple, Inc Common 037833100 4,009 23,692 SH   SOLE 0 0 23,692 0
AT&T Inc Common 00206R102 742 19,084 SH   SOLE 0 0 19,084 0
Bank New York Mellon Corp Common 064058100 316 5,859 SH   SOLE 0 0 5,859 0
BB&T Corp Common 054937107 1,961 39,434 SH   SOLE 0 0 39,434 0
Berkshire Hathaway Inc Cl B Common 084670207 792 3,994 SH   SOLE 0 0 3,994 0
Barrett Bill Corp Common 06846N104 108 21,000 SH   SOLE 0 0 21,000 0
Bristol Myers Squibb Co Common 110122108 300 4,900 SH   SOLE 0 0 4,900 0
Buckeye Partners LP Unit Ltd Partn 118230101 1,222 24,655 SH   SOLE 0 0 24,655 0
Cabot Oil & Gas Corp Common 127097103 2,881 100,717 SH   SOLE 0 0 100,717 0
Caterpillar Inc Del Common 149123101 201 1,275 SH   SOLE 0 0 1,275 0
Centerpoint Energy Inc Common 15189T107 252 8,884 SH   SOLE 0 0 8,884 0
Chevron Corp New Common 166764100 462 3,691 SH   SOLE 0 0 3,691 0
Cimarex Energy Co Common 171798101 535 4,388 SH   SOLE 0 0 4,388 0
Coca Cola Co Common 191216100 495 10,789 SH   SOLE 0 0 10,789 0
Colgate Palmolive Co Common 194162103 332 4,400 SH   SOLE 0 0 4,400 0
Concho Res Inc Common 20605P101 1,067 7,100 SH   SOLE 0 0 7,100 0
Continental Resources Inc Common 212015101 599 11,300 SH   SOLE 0 0 11,300 0
Costco Whsl Corp New Common 22160K105 3,784 20,332 SH   SOLE 0 0 20,332 0
Cullen Frost Bankers Common 229899109 1,565 16,539 SH   SOLE 0 0 16,539 0
Cyber Security ETF Common 26924G201 1,918 60,630 SH   SOLE   0 60,630 0
Denbury Res Inc. Com New 247916208 51 23,300 SH   SOLE 0 0 23,300 0
Devon Energy Corp New Common 25179M103 550 13,286 SH   SOLE 0 0 13,286 0
DowDupont Inc Common 26078J100 875 12,282 SH   SOLE 0 0 12,282 0
Disney Walt Co Common Disney 254687106 2,748 25,557 SH   SOLE 0 0 25,557 0
Dril-Quip Inc. Common 262037104 7,156 150,025 SH   OTR 0 0 150,025 0
Eastman Chemical Co Common 277432100 2,015 21,754 SH   SOLE 0 0 21,754 0
Ensco Plc Shs Class A G3157S106 74 12,545 SH   SOLE 0 0 12,545 0
Enterprise Prods Partners LP Common 293792107 2,926 110,374 SH   SOLE 0 0 110,374 0
EOG Resources Common 26875P101 3,687 34,170 SH   SOLE 0 0 34,170 0
EQT Corp Common 26884L109 1,192 20,947 SH   SOLE 0 0 20,947 0
EQT Midstream Partners LP Common 26885B100 402 5,500 SH   SOLE 0 0 5,500 0
Exxon Mobil Corp Common 30231G102 4,037 48,271 SH   SOLE 0 0 48,271 0
Facebook Inc Class A Common 30303M102 2,547 14,432 SH   SOLE 0 0 14,432 0
Fairmount Santrol Holdings Inc Common 30555Q108 285 54,585 SH   SOLE 0 0 54,585 0
FLIR Systems Inc. Common 302445101 2,531 54,300 SH   SOLE 0 0 54,300 0
Ford Mtr Co Del Common Par $0.01 345370860 1,503 120,318 SH   SOLE 0 0 120,318 0
Forum Energy Technologies Inc Common 34984V100 249 16,000 SH   SOLE 0 0 16,000 0
General Electric Co Common 369604103 1,053 60,326 SH   SOLE 0 0 60,326 0
Guggenheim Enhanced Short Dur Common 18383M654 668 13,331 SH   SOLE 0 0 13,331 0
Gulfport Energy Corp Com New 402635304 435 34,085 SH   SOLE 0 0 34,085 0
Halliburton Co Common 406216101 1,706 34,899 SH   SOLE 0 0 34,899 0
HCA Holdings Inc Common 40412C101 2,132 24,276 SH   SOLE 0 0 24,276 0
HFF Inc. CL A 40418F108 2,168 44,572 SH   SOLE 0 0 44,572 0
Intel Corp Common 458140100 3,728 80,756 SH   SOLE 0 0 80,756 0
Int'l Business Machines Common 459200101 796 5,188 SH   SOLE 0 0 5,188 0
iShares ETF Trust IWF Rus 1000 Grw ETF 464287614 559 4,149 SH   SOLE 0 0 4,149 0
iShares EFT Trust IWM Rus 2000 ETF 464287655 485 3,178 SH   SOLE 0 0 3,178 0
iShares Tr MSCI EAFE ETF 464287465 356 5,057 SH   SOLE 0 0 5,057 0
Johnson & Johnson Common 478160104 1,903 13,620 SH   SOLE 0 0 13,620 0
JPMorgan Chase & Co Common 46625H100 3,437 32,143 SH   SOLE 0 0 32,143 0
Kinder Morgan Inc Del Common 49456B101 448 24,799 SH   SOLE 0 0 24,799 0
Lockheed Martin Corp Common 539830109 1,806 5,626 SH   SOLE 0 0 5,626 0
Lowes Cos Common 548661107 2,675 28,781 SH   SOLE 0 0 28,781 0
Magellan Midstream Partners LP COM UNIT RP LP 559080106 1,589 22,393 SH   SOLE 0 0 22,393 0
Main Street Capital Corp Common 56035L104 5,360 134,911 SH   SOLE 0 0 134,911 0
Marathon Oil Corp Common 565849106 956 56,485 SH   SOLE 0 0 56,485 0
Medtronic PLC Common 65960L103 1,447 17,925 SH   SOLE 0 0 17,925 0
Merck & Co Inc New Common 58933Y105 2,231 39,646 SH   SOLE 0 0 39,646 0
Microsoft Corp Common 594918104 3,859 45,118 SH   SOLE 0 0 45,118 0
Nike Inc CL B 654106103 2,290 36,615 SH   SOLE 0 0 36,615 0
Noble Energy Inc Common 655044105 871 29,900 SH   SOLE 0 0 29,900 0
Novartis AG SPONSORED ADR 66987V109 2,937 34,985 SH   SOLE 0 0 34,985 0
Oasis Pete Inc Common 674215108 135 16,025 SH   SOLE 0 0 16,025 0
Occidental Pete Corp Common 674599105 522 7,082 SH   SOLE 0 0 7,082 0
Oceaneering Int'l Inc Common 675232102 226 10,706 SH   SOLE 0 0 10,706 0
Pepsico Inc Common 713448108 2,641 22,026 SH   SOLE 0 0 22,026 0
Pfizer Inc Common 717081103 442 12,203 SH   SOLE 0 0 12,203 0
Philip Morris Intl Inc Common 718172109 293 2,770 SH   SOLE 0 0 2,770 0
Pioneer Natural Resources Co Common 723787107 3,177 18,378 SH   SOLE 0 0 18,378 0
Plains All Amern Pipeline Unit Ltd Partn 726503105 793 38,405 SH   SOLE 0 0 38,405 0
Procter & Gamble Co Common 742718109 2,298 25,012 SH   SOLE 0 0 25,012 0
Royal Dutch Shell PLC Spons ADR A 780259206 252 3,780 SH   SOLE 0 0 3,780 0
RSP Permian Inc Common 74978Q105 317 7,800 SH   SOLE 0 0 7,800 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 541 2,026 SH   SOLE 0 0 2,026 0
Salesforce Com Inc Common 79466L302 1,439 14,072 SH   SOLE 0 0 14,072 0
SAP AG Spon ADR 803054204 1,834 16,321 SH   SOLE 0 0 16,321 0
Schlumberger Ltd Common 806857108 852 12,638 SH   SOLE 0 0 12,638 0
SM Energy Co Common 78454L100 418 18,915 SH   SOLE 0 0 18,915 0
Southern Co Common 842587107 351 7,308 SH   SOLE 0 0 7,308 0
Southwest Airlines Co Common 844741108 2,252 34,411 SH   SOLE 0 0 34,411 0
Southwestern Energy Co Common 845467109 425 76,155 SH   SOLE 0 0 76,155 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 372 10,000 SH   SOLE 0 0 10,000 0
Starbucks Corp Common 855244109 2,800 48,761 SH   SOLE 0 0 48,761 0
Targa Resources Partners Com Unit 87612G101 617 12,750 SH   SOLE 0 0 12,750 0
Torchmark Corp Common 891027104 308 3,400 SH   SOLE 0 0 3,400 0
Transglobe Energy Corp Common 893662106 43 30,000 SH   SOLE 0 0 30,000 0
U.S. Silica Holdings Inc Common 90346E103 363 11,135 SH   SOLE 0 0 11,135 0
Visa Inc Com Cl A 92826C839 3,291 28,866 SH   SOLE 0 0 28,866 0
Wal-Mart Stores Inc Common 931142103 483 4,895 SH   SOLE 0 0 4,895 0
Walgreens Boots Alliance Inc Common 931427108 3,819 52,585 SH   SOLE 0 0 52,585 0
Western Gas Partners LP Com Unit LP IN 958254104 944 19,630 SH   SOLE 0 0 19,630 0
Whiting Pete Corp New Common 966387102 203 7,685 SH   SOLE 0 0 7,685 0
WPX Energy Inc Common 98212B103 1,032 73,335 SH   SOLE 0 0 73,335 0