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 1,835 19,080 SH   SOLE   0 0 19,080
APPLE INC COM 037833100 3,916 28,338 SH   SOLE   336 0 28,002
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,655 6,197 SH   SOLE   0 0 6,197
CHEVRON CORP NEW COM 166764100 247 1,722 SH   SOLE   0 0 1,722
DOMINION ENERGY INC COM 25746U109 221 3,192 SH   SOLE   0 0 3,192
DUKE ENERGY CORP NEW COM NEW 26441C204 385 4,135 SH   SOLE   0 0 4,135
EATON CORP PLC SHS G29183103 264 1,977 SH   SOLE   0 0 1,977
ENBRIDGE INC COM 29250N105 547 14,753 SH   SOLE   0 0 14,753
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 250 22,650 SH   SOLE   0 0 22,650
EXXON MOBIL CORP COM 30231G102 2,376 27,214 SH   SOLE   0 0 27,214
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1,378 16,461 SH   SOLE   0 0 16,461
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 12,928 93,159 SH   SOLE   1,658 0 91,501
ISHARES TR CORE DIV GRWTH 46434V621 564 12,691 SH   SOLE   0 0 12,691
ISHARES TR CORE S&P500 ETF 464287200 285 794 SH   SOLE   0 0 794
ISHARES TR MSCI USA MIN VOL 46429B697 9,768 147,769 SH   SOLE   355 0 147,414
ISHARES TR MSCI USA MMENTM 46432F396 6,337 48,307 SH   SOLE   159 0 48,148
ISHARES TR MSCI USA QLT FCT 46432F339 8,752 84,198 SH   SOLE   182 0 84,016
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 12,178 285,859 SH   SOLE   4,829 0 281,030
LOCKHEED MARTIN CORP COM 539830109 836 2,165 SH   SOLE   0 0 2,165
LOWES COS INC COM 548661107 1,617 8,610 SH   SOLE   0 0 8,610
MERCK & CO INC COM 58933Y105 237 2,754 SH   SOLE   0 0 2,754
MICROSOFT CORP COM 594918104 248 1,063 SH   SOLE   144 0 919
ORACLE CORP COM 68389X105 246 4,025 SH   SOLE   0 0 4,025
PEPSICO INC COM 713448108 1,055 6,461 SH   SOLE   0 0 6,461
PROCTER AND GAMBLE CO COM 742718109 543 4,299 SH   SOLE   1 0 4,298
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 205 4,786 SH   SOLE   0 0 4,786
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 8,383 324,906 SH   SOLE   5,191 0 319,715
SPDR SER TR MSCI USA STRTGIC 78468R812 12,716 125,196 SH   SOLE   1,705 0 123,491
SPDR SER TR PORTFLI INTRMDIT 78464A672 2,714 96,483 SH   SOLE   2,409 0 94,074
SPDR SER TR PORTFOLIO AGRGTE 78464A649 15,351 615,274 SH   SOLE   14,042 0 601,232
SPDR SER TR PORTFOLIO S&P400 78464A847 295 7,642 SH   SOLE   0 0 7,642
SPDR SER TR PORTFOLIO S&P600 78468R853 12,716 373,355 SH   SOLE   6,049 0 367,306
SPDR SER TR PORTFOLIO SHORT 78464A474 2,734 93,555 SH   SOLE   2,381 0 91,174
SPDR SER TR PRTFLO S&P500 GW 78464A409 17,379 346,890 SH   SOLE   6,188 0 340,701
TESLA INC COM 88160R101 455 1,716 SH   SOLE   0 0 1,716
UNILEVER PLC SPON ADR NEW 904767704 510 11,638 SH   SOLE   0 0 11,638
UNION PAC CORP COM 907818108 1,073 5,509 SH   SOLE   41 0 5,468
VANGUARD INDEX FDS GROWTH ETF 922908736 236 1,105 SH   SOLE   0 0 1,105
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,354 24,814 SH   SOLE   0 0 24,814
VENTAS INC COM 92276F100 235 5,844 SH   SOLE   0 0 5,844
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 9,978 168,101 SH   SOLE   209 0 167,892
WISDOMTREE TR US EFFICIENT COR 97717Y790 797 26,066 SH   SOLE   0 0 26,066
WISDOMTREE TR US LARGECAP DIVD 97717W307 369 6,671 SH   SOLE   0 0 6,671
WISDOMTREE TR US LARGECAP FUND 97717W588 20,972 546,297 SH   SOLE   7,990 0 538,307