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 C 02079K107 2,005 969 SH   SOLE   0 0 969
AMAZON COM INC COM 023135106 217 70 SH   SOLE   0 0 70
APPLE INC COM 037833100 3,815 31,232 SH   SOLE   400 0 30,832
ARK ETF TR INNOVATION ETF 00214Q104 6,707 55,912 SH   SOLE   363 0 55,549
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,623 6,353 SH   SOLE   0 0 6,353
CHEVRON CORP NEW COM 166764100 205 1,959 SH   SOLE   0 0 1,959
COCA COLA CO COM 191216100 200 3,800 SH   SOLE   0 0 3,800
DOMINION ENERGY INC COM 25746U109 231 3,037 SH   SOLE   0 0 3,037
DUKE ENERGY CORP NEW COM NEW 26441C204 377 3,908 SH   SOLE   0 0 3,908
EATON CORP PLC SHS G29183103 280 2,026 SH   SOLE   0 0 2,026
ENBRIDGE INC COM 29250N105 524 14,403 SH   SOLE   0 0 14,403
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 226 29,444 SH   SOLE   0 0 29,444
EXXON MOBIL CORP COM 30231G102 277 4,956 SH   SOLE   0 0 4,956
FACEBOOK INC CL A 30303M102 215 730 SH   SOLE   0 0 730
FIRST FINL BANKSHARES COM 32020R109 526 11,258 SH   SOLE   0 0 11,258
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 725 48,343 SH   SOLE   0 0 48,343
ISHARES TR CORE DIV GRWTH 46434V621 1,698 35,185 SH   SOLE   0 0 35,185
ISHARES TR CORE S&P TTL STK 464287150 282 3,074 SH   SOLE   0 0 3,074
ISHARES TR CORE S&P500 ETF 464287200 206 519 SH   SOLE   0 0 519
ISHARES TR CRE U S REIT ETF 464288521 558 10,642 SH   SOLE   0 0 10,642
ISHARES TR MODERT ALLOC ETF 464289875 505 11,600 SH   SOLE   0 0 11,600
ISHARES TR MSCI USA MIN VOL 46429B697 21,263 307,307 SH   SOLE   4,465 0 302,842
ISHARES TR MSCI USA MMENTM 46432F396 19,687 122,385 SH   SOLE   2,055 0 120,331
ISHARES TR MSCI USA QLT FCT 46432F339 21,176 173,886 SH   SOLE   2,490 0 171,396
ISHARES TR U.S. TECH ETF 464287721 227 2,592 SH   SOLE   0 0 2,592
LOCKHEED MARTIN CORP COM 539830109 794 2,149 SH   SOLE   0 0 2,149
LOWES COS INC COM 548661107 1,804 9,486 SH   SOLE   0 0 9,486
MICROSOFT CORP COM 594918104 234 992 SH   SOLE   161 0 831
ORACLE CORP COM 68389X105 275 3,913 SH   SOLE   0 0 3,913
PAYCHEX INC COM 704326107 294 3,000 SH   SOLE   0 0 3,000
PAYPAL HLDGS INC COM 70450Y103 354 1,459 SH   SOLE   0 0 1,459
PEPSICO INC COM 713448108 978 6,913 SH   SOLE   52 0 6,861
PROCTER AND GAMBLE CO COM 742718109 592 4,373 SH   SOLE   45 0 4,328
SPDR SER TR BLMBRG BRC CNVRT 78464A359 811 9,736 SH   SOLE   0 0 9,736
SPDR SER TR MSCI USA STRTGIC 78468R812 4,628 41,664 SH   SOLE   568 0 41,096
SPDR SER TR PORTFOLIO S&P400 78464A847 422 9,219 SH   SOLE   105 0 9,114
SPDR SER TR PRTFLO S&P500 GW 78464A409 1,977 35,050 SH   SOLE   1,020 0 34,029
SPDR SER TR S&P DIVID ETF 78464A763 354 2,997 SH   SOLE   0 0 2,997
SPDR SER TR S&P KENSHO SMART 78468R689 208 3,414 SH   SOLE   0 0 3,414
TESLA INC COM 88160R101 661 990 SH   SOLE   0 0 990
UNILEVER PLC SPON ADR NEW 904767704 714 12,787 SH   SOLE   0 0 12,787
UNION PAC CORP COM 907818108 1,233 5,596 SH   SOLE   41 0 5,555
VANGUARD INDEX FDS GROWTH ETF 922908736 427 1,660 SH   SOLE   0 0 1,660
VANGUARD INDEX FDS TOTAL STK MKT 922908769 315 1,524 SH   SOLE   221 0 1,303
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 7,184 48,846 SH   SOLE   223 0 48,623
VENTAS INC COM 92276F100 308 5,777 SH   SOLE   0 0 5,777
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 23,230 372,686 SH   SOLE   4,848 0 367,838
WISDOMTREE TR 90/60 BALNCED FD 97717Y790 8,499 227,685 SH   SOLE   3,742 0 223,943
WISDOMTREE TR US LARGECAP DIVD 97717W307 1,299 11,325 SH   SOLE   0 0 11,325