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
AMAZON.COM INC COM 023135106 489 150 SH   SOLE   0 0 0
AMERICAN EXPRESS CO COM 025816109 2,028 16,769 SH   SOLE   0 0 0
AMGEN INC. COM 031162100 2,871 12,487 SH   SOLE   0 0 0
APPLE INC COM 037833100 3,797 28,614 SH   SOLE   0 0 0
DARDEN RESTAURANTS COM 237194105 2,859 23,999 SH   SOLE   0 0 0
WALT DISNEY CO COM 254687106 3,294 18,182 SH   SOLE   0 0 0
FEDERAL REALTY INVT TR REIT COM 313747206 3,143 36,923 SH   SOLE   0 0 0
HOME DEPOT INC COM 437076102 281 1,057 SH   SOLE   0 0 0
ISHARES CORE US AGGREGATE BOND ETF COM 464287226 805 6,812 SH   SOLE   0 0 0
ISHARES S&P 500 GROWTH ETF COM 464287309 565 8,858 SH   SOLE   0 0 0
ISHARES S&P MID CAP 400 GRWTH ETF COM 464287606 538 7,454 SH   SOLE   0 0 0
JOHNSON & JOHNSON COM 478160104 3,854 24,490 SH   SOLE   0 0 0
L3HARRIS TECHNOLOGIES IN COM 502431109 3,302 17,471 SH   SOLE   0 0 0
LOCKHEED MARTIN CORP COM 539830109 3,299 9,293 SH   SOLE   0 0 0
MICROSOFT CORP COM 594918104 3,013 13,547 SH   SOLE   0 0 0
NATL RETAIL PPTY REIT COM 637417106 2,312 56,489 SH   SOLE   0 0 0
NUVEEN MUNICIPAL VALUE C COM 670928100 327 29,464 SH   SOLE   0 0 0
QUALCOMM INC COM 747525103 4,267 28,008 SH   SOLE   0 0 0
SCHWAB US DIVIDEND EQUITY ETF COM 808524797 1,879 29,302 SH   SOLE   0 0 0
SCHWAB INTERMEDIATE TERM US TRS ETF COM 808524854 929 15,949 SH   SOLE   0 0 0
TJX COMPANIES INC COM 872540109 3,401 49,797 SH   SOLE   0 0 0
TEXAS INSTRUMENTS COM 882508104 3,745 22,816 SH   SOLE   0 0 0
U G I CORP COM 902681105 3,453 98,772 SH   SOLE   0 0 0
WALMART INC COM 931142103 381 2,646 SH   SOLE   0 0 0
INVESCO QQQ TRUST COM 46090E103 4,292 13,681 SH   SOLE   0 0 0
A T & T INC COM 00206R102 3,497 121,577 SH   SOLE   0 0 0
AMERN TOWER CORP REIT COM 03027X100 2,976 13,258 SH   SOLE   0 0 0
AUTO DATA PROCESSING COM 053015103 3,563 20,223 SH   SOLE   0 0 0
CROWN CASTLE INTL CO REIT COM 22822V101 3,692 23,192 SH   SOLE   0 0 0
DOMINION ENERGY INC COM 25746U109 3,203 42,596 SH   SOLE   0 0 0
DUFF PHELPS UTILITY AND COM 26433C105 2,575 211,038 SH   SOLE   0 0 0
DUKE ENERGY CORP COM 26441C204 3,336 36,430 SH   SOLE   0 0 0
FIRST AMER FINANCIAL COM 31847R102 2,932 56,779 SH   SOLE   0 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF COM 46137V357 673 5,277 SH   SOLE   0 0 0
INVESCO DWA MOMENTUM ETF COM 46137V837 440 5,010 SH   SOLE   0 0 0
INVESCO DWA EMERGING MARKETS MOMENTUM ETF COM 46138E867 260 11,361 SH   SOLE   0 0 0
INVESCO BULLETSHARES 2021 CORPORATE BOND ETF COM 46138J700 660 31,134 SH   SOLE   0 0 0
ISHARES GLOBAL REIT ETF COM 46434V647 3,890 162,549 SH   SOLE   0 0 0
JPMORGAN CHASE & CO COM 46625H100 350 2,751 SH   SOLE   0 0 0
NETFLIX INC COM 64110L106 833 1,541 SH   SOLE   0 0 0
NEXTERA ENERGY INC COM 65339F101 372 4,816 SH   SOLE   0 0 0
SPDR S&P 500 ETF COM 78462F103 3,982 10,649 SH   SOLE   0 0 0
SPDR DOW JONES INDUSTRIAL AVRG ETF COM 78467X109 1,957 6,399 SH   SOLE   0 0 0
SELECT SECTOR UTI SELECT SPDR ETF IV COM 81369Y886 615 9,801 SH   SOLE   0 0 0
SOUTHERN COPPER CORP D F COM 84265V105 2,912 44,724 SH   SOLE   0 0 0
THERATECHNOLOGIES F COM 88338H100 26 10,304 SH   SOLE   0 0 0
UNITEDHEALTH GRP INC COM 91324P102 3,920 11,178 SH   SOLE   0 0 0
VERIZON COMMUNICATN COM 92343V104 3,402 57,906 SH   SOLE   0 0 0
WSDMTREE EMRG MKTS SMALLCAP DVD ETF COM 97717W281 3,936 82,475 SH   SOLE   0 0 0
ABBVIE INC COM 00287Y109 3,936 36,733 SH   SOLE   0 0 0
US BANCORP DEL COM 902973304 3,515 75,440 SH   SOLE   0 0 0
ISHARES INC MSCI GBL ETF NEW COM 46434G848 3,483 94,509 SH   SOLE   0 0 0
LOWES COS INC COM 548661107 3,349 20,863 SH   SOLE   0 0 0
FREEPORT-MCMORAN INC COM 35671D857 2,636 101,320 SH   SOLE   0 0 0
MERCK & CO. INC COM 58933Y105 2,281 27,889 SH   SOLE   0 0 0
STARWOOD PPTY TR INC COM 85571B105 2,237 115,888 SH   SOLE   0 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,632 26,308 SH   SOLE   0 0 0
AXON ENTERPRISE INC COM 05464C101 645 2,125 SH   SOLE   0 0 0
ISHARES TR RUS 1000 VAL ETF COM 464287598 324 2,372 SH   SOLE   0 0 0
ISHARES TR SELECT DIVID ETF COM 464287168 292 3,037 SH   SOLE   0 0 0
TRUIST FINL CORP COM 89832Q109 225 4,693 SH   SOLE   0 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 217 2,910 SH   SOLE   0 0 0