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,575 966 SH   SOLE   0 0 966
AMAZON COM INC COM 023135106 269 82 SH   SOLE   0 0 82
APPLE INC COM 037833100 4,179 29,532 SH   SOLE   365 0 29,167
ARK ETF TR INNOVATION ETF 00214Q104 6,000 54,281 SH   SOLE   400 0 53,881
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,726 6,325 SH   SOLE   0 0 6,325
DOMINION ENERGY INC COM 25746U109 225 3,088 SH   SOLE   0 0 3,088
DUKE ENERGY CORP NEW COM NEW 26441C204 389 3,982 SH   SOLE   0 0 3,982
EATON CORP PLC SHS G29183103 290 1,939 SH   SOLE   0 0 1,939
ENBRIDGE INC COM 29250N105 585 14,691 SH   SOLE   0 0 14,691
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 240 25,095 SH   SOLE   0 0 25,095
EXXON MOBIL CORP COM 30231G102 265 4,507 SH   SOLE   0 0 4,507
FACEBOOK INC CL A 30303M102 249 733 SH   SOLE   0 0 733
FIRST FINL BANKSHARES INC COM 32020R109 522 11,358 SH   SOLE   0 0 11,358
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 674 44,872 SH   SOLE   0 0 44,872
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 345 2,178 SH   SOLE   55 0 2,123
ISHARES TR CORE DIV GRWTH 46434V621 1,703 33,892 SH   SOLE   0 0 33,892
ISHARES TR CORE S&P TTL STK 464287150 273 2,773 SH   SOLE   0 0 2,773
ISHARES TR CORE S&P500 ETF 464287200 255 591 SH   SOLE   0 0 591
ISHARES TR CRE U S REIT ETF 464288521 564 9,616 SH   SOLE   0 0 9,616
ISHARES TR MODERT ALLOC ETF 464289875 519 11,600 SH   SOLE   0 0 11,600
ISHARES TR MSCI USA MIN VOL 46429B697 22,821 310,494 SH   SOLE   4,541 0 305,953
ISHARES TR MSCI USA MMENTM 46432F396 21,660 123,347 SH   SOLE   1,872 0 121,475
ISHARES TR MSCI USA QLT FCT 46432F339 22,870 173,609 SH   SOLE   2,387 0 171,222
ISHARES TR U.S. TECH ETF 464287721 262 2,592 SH   SOLE   0 0 2,592
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 681 13,180 SH   SOLE   67 0 13,113
LOCKHEED MARTIN CORP COM 539830109 740 2,146 SH   SOLE   0 0 2,146
LOWES COS INC COM 548661107 1,933 9,527 SH   SOLE   0 0 9,527
MICROSOFT CORP COM 594918104 264 936 SH   SOLE   144 0 792
ORACLE CORP COM 68389X105 341 3,917 SH   SOLE   0 0 3,917
PAYCHEX INC COM 704326107 225 2,000 SH   SOLE   0 0 2,000
PAYPAL HLDGS INC COM 70450Y103 380 1,459 SH   SOLE   0 0 1,459
PEPSICO INC COM 713448108 1,003 6,666 SH   SOLE   35 0 6,631
PROCTER AND GAMBLE CO COM 742718109 605 4,325 SH   SOLE   28 0 4,297
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,838 50,757 SH   SOLE   284 0 50,473
SPDR SER TR BLMBRG BRC CNVRT 78464A359 710 8,321 SH   SOLE   0 0 8,321
SPDR SER TR MSCI USA STRTGIC 78468R812 5,328 44,661 SH   SOLE   668 0 43,993
SPDR SER TR PORTFOLIO AGRGTE 78464A649 257 8,617 SH   SOLE   0 0 8,617
SPDR SER TR PORTFOLIO S&P400 78464A847 861 18,648 SH   SOLE   127 0 18,521
SPDR SER TR PORTFOLIO S&P500 78464A854 1,401 27,769 SH   SOLE   239 0 27,530
SPDR SER TR PORTFOLIO S&P600 78468R853 246 5,763 SH   SOLE   126 0 5,637
SPDR SER TR PRTFLO S&P500 GW 78464A409 3,577 55,872 SH   SOLE   1,107 0 54,765
SPDR SER TR PRTFLO S&P500 VL 78464A508 438 11,241 SH   SOLE   0 0 11,241
SPDR SER TR S&P DIVID ETF 78464A763 365 3,108 SH   SOLE   0 0 3,108
TESLA INC COM 88160R101 768 990 SH   SOLE   0 0 990
UNILEVER PLC SPON ADR NEW 904767704 687 12,673 SH   SOLE   0 0 12,673
UNION PAC CORP COM 907818108 1,107 5,650 SH   SOLE   41 0 5,609
VANGUARD INDEX FDS GROWTH ETF 922908736 467 1,608 SH   SOLE   0 0 1,608
VANGUARD INDEX FDS TOTAL STK MKT 922908769 360 1,622 SH   SOLE   229 0 1,393
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 7,340 47,785 SH   SOLE   231 0 47,554
VENTAS INC COM 92276F100 324 5,861 SH   SOLE   0 0 5,861
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 23,750 368,960 SH   SOLE   4,860 0 364,100
VISA INC COM CL A 92826C839 206 926 SH   SOLE   100 0 826
WISDOMTREE TR US EFFICIENT COR 97717Y790 9,505 233,302 SH   SOLE   3,984 0 229,318
WISDOMTREE TR US LARGECAP DIVD 97717W307 1,302 10,912 SH   SOLE   0 0 10,912