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
3M CO COM 88579Y101 256 1,709 SH   SOLE   1,709 0 0
ABBVIE INC COM 00287Y109 220 1,350 SH   SOLE   1,350 0 0
ADVANCED MICRO DEVICES INC COM 007903107 224 2,067 SH   SOLE   2,067 0 0
ALPHABET INC CAP STK CL A 02079K305 261 93 SH   SOLE   93 0 0
ALPHABET INC CAP STK CL C 02079K107 250 89 SH   SOLE   89 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 281 7,331 SH   SOLE   7,331 0 0
ALTRIA GROUP INC COM 02209S103 393 7,460 SH   SOLE   7,460 0 0
AMAZON COM INC COM 023135106 605 185 SH   SOLE   185 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877 333 4,150 SH   SOLE   4,150 0 0
AMERICAN EXPRESS CO COM 025816109 237 1,267 SH   SOLE   1,267 0 0
AMETEK INC COM 031100100 1,113 8,282 SH   SOLE   8,282 0 0
AMGEN INC COM 031162100 217 892 SH   SOLE   892 0 0
APPLE INC COM 037833100 5,811 33,336 SH   SOLE   33,336 0 0
AT&T INC COM 00206R102 265 11,033 SH   SOLE   11,033 0 0
BARINGS CORPORATE INVS COM 06759X107 185 12,111 SH   SOLE   12,111 0 0
BAXTER INTL INC COM 071813109 294 3,742 SH   SOLE   3,742 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 245 697 SH   SOLE   697 0 0
BK OF AMERICA CORP COM 060505104 373 9,128 SH   SOLE   9,128 0 0
BLACKSTONE GROUP INC COM 09260D107 463 3,610 SH   SOLE   3,610 0 0
CHEVRON CORP NEW COM 166764100 867 5,278 SH   SOLE   5,278 0 0
CLOROX CO DEL COM 189054109 224 1,571 SH   SOLE   1,571 0 0
COCA COLA CO COM 191216100 836 13,296 SH   SOLE   13,296 0 0
CONOCOPHILLIPS COM 20825C104 242 2,409 SH   SOLE   2,409 0 0
CSX CORP COM 126408103 671 18,905 SH   SOLE   18,905 0 0
DIAMONDBACK ENERGY INC COM 25278X109 262 1,891 SH   SOLE   1,891 0 0
DISNEY WALT CO COM 254687106 378 2,761 SH   SOLE   2,761 0 0
DOMINION ENERGY INC COM 25746U109 359 4,164 SH   SOLE   4,164 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 381 3,378 SH   SOLE   3,378 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 288 10,079 SH   SOLE   10,079 0 0
EXXON MOBIL CORP COM 30231G102 1,425 17,145 SH   SOLE   17,145 0 0
FIDELITY COVINGTON TRUST TOTAL BD ETF 316188309 963 19,385 SH   SOLE   19,385 0 0
FTI CONSULTING INC COM 302941109 219 1,373 SH   SOLE   1,373 0 0
GENUINE PARTS CO COM 372460105 486 3,858 SH   SOLE   3,858 0 0
GLOBAL PMTS INC COM 37940X102 385 2,755 SH   SOLE   2,755 0 0
GLOBE LIFE INC COM 37959E102 445 4,432 SH   SOLE   4,432 0 0
HOME DEPOT INC COM 437076102 251 831 SH   SOLE   831 0 0
HONEYWELL INTL INC COM 438516106 383 1,956 SH   SOLE   1,956 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 230 1,339 SH   SOLE   1,339 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 791 15,823 SH   SOLE   15,823 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 286 790 SH   SOLE   790 0 0
ISHARES TR CORE MSCI EAFE 46432F842 251 3,575 SH   SOLE   3,575 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 245 3,373 SH   SOLE   3,373 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 250 3,201 SH   SOLE   3,201 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 3,739 27,737 SH   SOLE   27,737 0 0
ISHARES TR PFD AND INCM SEC 464288687 322 8,901 SH   SOLE   8,901 0 0
ISHARES TR RUSEL 2500 ETF 46435G268 265 4,230 SH   SOLE   4,230 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 257 1,238 SH   SOLE   1,238 0 0
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 728 11,934 SH   SOLE   11,934 0 0
JOHNSON & JOHNSON COM 478160104 573 3,218 SH   SOLE   3,218 0 0
JPMORGAN CHASE & CO COM 46625H100 433 3,202 SH   SOLE   3,202 0 0
KIMBERLY-CLARK CORP COM 494368103 391 3,126 SH   SOLE   3,126 0 0
LILLY ELI & CO COM 532457108 570 1,947 SH   SOLE   1,947 0 0
LOCKHEED MARTIN CORP COM 539830109 269 602 SH   SOLE   602 0 0
LOWES COS INC COM 548661107 394 1,947 SH   SOLE   1,947 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 200 4,034 SH   SOLE   4,034 0 0
MCDONALDS CORP COM 580135101 619 2,482 SH   SOLE   2,482 0 0
MERCK & CO. INC COM 58933Y105 287 3,437 SH   SOLE   3,437 0 0
MICROSOFT CORP COM 594918104 1,046 3,382 SH   SOLE   3,382 0 0
MOODYS CORP COM 615369105 238 700 SH   SOLE   700 0 0
NEXTERA ENERGY INC COM 65339F101 946 11,039 SH   SOLE   11,039 0 0
NORFOLK SOUTHN CORP COM 655844108 709 2,668 SH   SOLE   2,668 0 0
NVIDIA CORPORATION COM 67066G104 615 2,302 SH   SOLE   2,302 0 0
PFIZER INC COM 717081103 731 14,174 SH   SOLE   14,174 0 0
PHILIP MORRIS INTL INC COM 718172109 329 3,401 SH   SOLE   3,401 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 661 6,510 SH   SOLE   6,510 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,481 14,811 SH   SOLE   14,811 0 0
PROCTER AND GAMBLE CO COM 742718109 386 2,492 SH   SOLE   2,492 0 0
ROYAL BK CDA COM 780087102 1,295 11,802 SH   SOLE   11,802 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 747 13,954 SH   SOLE   13,954 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 9,169 115,728 SH   SOLE   115,728 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 5,818 77,506 SH   SOLE   77,506 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 478 6,678 SH   SOLE   6,678 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 251 4,648 SH   SOLE   4,648 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 785 16,412 SH   SOLE   16,412 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 755 9,792 SH   SOLE   9,792 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 2,842 29,771 SH   SOLE   29,771 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 312 9,663 SH   SOLE   9,663 0 0
SOUTHERN CO COM 842587107 1,132 15,266 SH   SOLE   15,266 0 0
SPDR GOLD TR GOLD SHS 78463V107 254 1,416 SH   SOLE   1,416 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 324 714 SH   SOLE   714 0 0
TARGET CORP COM 87612E106 263 1,250 SH   SOLE   1,250 0 0
TESLA INC COM 88160R101 1,730 1,595 SH   SOLE   1,595 0 0
TRAVELERS COMPANIES INC COM 89417E109 374 2,017 SH   SOLE   2,017 0 0
TRUIST FINL CORP COM 89832Q109 789 14,257 SH   SOLE   14,257 0 0
UNION PAC CORP COM 907818108 232 894 SH   SOLE   894 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 211 1,460 SH   SOLE   1,460 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 2,227 7,721 SH   SOLE   7,721 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 356 1,587 SH   SOLE   1,587 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 338 2,248 SH   SOLE   2,248 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 449 1,788 SH   SOLE   1,788 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,418 6,203 SH   SOLE   6,203 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 2,051 13,825 SH   SOLE   13,825 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 286 5,550 SH   SOLE   5,550 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 981 6,031 SH   SOLE   6,031 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 244 4,046 SH   SOLE   4,046 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 380 3,372 SH   SOLE   3,372 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 277 4,057 SH   SOLE   4,057 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 223 944 SH   SOLE   944 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 232 559 SH   SOLE   559 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 267 5,128 SH   SOLE   5,128 0 0
WALMART INC COM 931142103 535 3,543 SH   SOLE   3,543 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 383 6,000 SH   SOLE   6,000 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 271 2,121 SH   SOLE   2,121 0 0