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 COVER PAGE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

Report for the Calendar Year or Quarter Ended: 06-30-2021
Check here if Amendment   Amendment Number:
This Amendment (Check only one.):   is a restatement.
  adds new holdings entries.
Institutional Investment Manager Filing this Report:
Name: First Personal Financial Services
Address: 521 E. MOREHEAD STREET
SUITE 580
CHARLOTTE , NC28202
Form 13F File Number: 028-16545

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

Person Signing this Report on Behalf of Reporting Manager:
Name: Michael Elliott Van Ness
Title: Director of Research | Chief Compliance Officer
Phone: 9805853363
Signature, Place, and Date of Signing:
Michael Elliott Van Ness Charlotte , NC 08-02-2021
[Signature] [City, State] [Date]
Report Type (Check only one.):
X 13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager are reported in this report.)
  13F NOTICE. (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).)
  13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)
Form 13F Summary Page
Report Summary:
Number of Other Included Managers: 0
Form 13F Information Table Entry Total: 322
Form 13F Information Table Value Total: 391,516
(thousands)
List of Other Managers Reporting for this Manager:
[If there are no entries in this list, omit this section.]
Form 13F File Number Name

List of Other Included Managers:
Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.
[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]
No. Form 13F File Number Name


SEC FORM 13F-HR

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
Expires: July 31, 2015
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 514 2,590 SH SOLE 2,590 0 0
ABB LTD SPONSORED ADR 000375204 342 10,060 SH SOLE 10,060 0 0
ABBOTT LABS COM 002824100 574 4,950 SH SOLE 4,950 0 0
ABBVIE INC COM 00287Y109 134 1,190 SH SOLE 1,190 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12,320 41,791 SH SOLE 41,721 0 70
ACTIVISION BLIZZARD INC COM 00507V109 3,214 33,680 SH SOLE 33,569 0 111
ACUITY BRANDS INC COM 00508Y102 24 130 SH SOLE 130 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 415 709 SH SOLE 709 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 22 105 SH SOLE 105 0 0
ADVANCED MICRO DEVICES INC COM 007903107 54 575 SH SOLE 575 0 0
AIR PRODS & CHEMS INC COM 009158106 55 190 SH SOLE 190 0 0
ALBEMARLE CORP COM 012653101 17 100 SH SOLE 100 0 0
ALCOA CORP COM 013872106 13 366 SH SOLE 366 0 0
ALCON AG ORD SHS H01301128 32 449 SH SOLE 449 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6 25 SH SOLE 25 0 0
ALPHABET INC CAP STK CL C 02079K107 1,940 774 SH SOLE 774 0 0
ALPHABET INC CAP STK CL A 02079K305 12,336 5,052 SH SOLE 5,042 0 10
ALTRIA GROUP INC COM 02209S103 9 191 SH SOLE 191 0 0
AMAZON COM INC COM 023135106 409 119 SH SOLE 119 0 0
AMBEV SA SPONSORED ADR 02319V103 1,073 312,008 SH SOLE 310,508 0 1,500
AMERICAN ELEC PWR CO INC COM 025537101 74 878 SH SOLE 878 0 0
AMERICAN EXPRESS CO COM 025816109 41 250 SH SOLE 250 0 0
AMERICAN TOWER CORP NEW COM 03027X100 14 52 SH SOLE 52 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 16 200 SH SOLE 200 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 9,002 58,408 SH SOLE 58,293 0 115
AMERIPRISE FINL INC COM 03076C106 10 40 SH SOLE 40 0 0
AMGEN INC COM 031162100 115 470 SH SOLE 470 0 0
AMPLIFY ETF TR SEYMOUR CANNBS 032108854 3 100 SH SOLE 100 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 17 240 SH SOLE 240 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 0 34 SH SOLE 34 0 0
ANSYS INC COM 03662Q105 11,130 32,070 SH SOLE 32,005 0 65
APPLE INC COM 037833100 4,605 33,625 SH SOLE 33,625 0 0
ARCOSA INC COM 039653100 39 666 SH SOLE 666 0 0
AT&T INC COM 00206R102 114 3,968 SH SOLE 3,968 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 7 100 SH SOLE 100 0 0
ATMOS ENERGY CORP COM 049560105 76 790 SH SOLE 790 0 0
AUTODESK INC COM 052769106 1 5 SH SOLE 5 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 41 205 SH SOLE 205 0 0
AUTOZONE INC COM 053332102 142 95 SH SOLE 95 0 0
BADGER METER INC COM 056525108 5,741 58,511 SH SOLE 58,391 0 120
BAIDU INC SPON ADR REP A 056752108 13 65 SH SOLE 65 0 0
BARINGS BDC INC COM 06759L103 66 6,228 SH SOLE 6,228 0 0
BCE INC COM NEW 05534B760 12 250 SH SOLE 250 0 0
BECTON DICKINSON & CO COM 075887109 70 286 SH SOLE 286 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,314 4,727 SH SOLE 4,727 0 0
BIOGEN INC COM 09062X103 12 36 SH SOLE 36 0 0
BK OF AMERICA CORP COM 060505104 71 1,710 SH SOLE 1,710 0 0
BLACKROCK INC COM 09247X101 290 332 SH SOLE 332 0 0
BLACKSTONE GROUP INC COM 09260D107 174 1,794 SH SOLE 1,794 0 0
BOEING CO COM 097023105 56 234 SH SOLE 234 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 106 1,581 SH SOLE 1,581 0 0
BROWN FORMAN CORP CL B 115637209 42 562 SH SOLE 562 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,129 12,051 SH SOLE 12,051 0 0
CAL MAINE FOODS INC COM NEW 128030202 3,298 91,090 SH SOLE 90,965 0 125
CAMPBELL SOUP CO COM 134429109 41 900 SH SOLE 900 0 0
CANADIAN NATL RY CO COM 136375102 558 5,292 SH SOLE 5,292 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 10 375 SH SOLE 375 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 40 830 SH SOLE 830 0 0
CATERPILLAR INC COM 149123101 229 1,053 SH SOLE 1,053 0 0
CELSIUS HLDGS INC COM NEW 15118V207 67 875 SH SOLE 875 0 0
CERNER CORP COM 156782104 1,249 15,977 SH SOLE 15,776 0 201
CGI INC CL A SUB VTG 12532H104 82 900 SH SOLE 900 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 18 158 SH SOLE 158 0 0
CHEVRON CORP NEW COM 166764100 73 698 SH SOLE 698 0 0
CHUBB LIMITED COM H1467J104 34 212 SH SOLE 212 0 0
CIGNA CORP NEW COM 125523100 17 70 SH SOLE 70 0 0
CINTAS CORP COM 172908105 48 125 SH SOLE 125 0 0
CISCO SYS INC COM 17275R102 3,830 72,259 SH SOLE 72,259 0 0
CITIGROUP INC COM NEW 172967424 41 585 SH SOLE 585 0 0
CLOROX CO DEL COM 189054109 4,442 24,690 SH SOLE 24,519 0 171
COCA COLA CO COM 191216100 1,707 31,538 SH SOLE 31,538 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4,703 67,901 SH SOLE 67,645 0 256
COLGATE PALMOLIVE CO COM 194162103 6,545 80,449 SH SOLE 80,349 0 101
COLUMBIA PPTY TR INC COM NEW 198287203 2 122 SH SOLE 122 0 0
COMCAST CORP NEW CL A 20030N101 23 405 SH SOLE 405 0 0
COMPASS MINERALS INTL INC COM 20451N101 27 450 SH SOLE 450 0 0
CONAGRA BRANDS INC COM 205887102 47 1,300 SH SOLE 1,300 0 0
CONOCOPHILLIPS COM 20825C104 4 64 SH SOLE 64 0 0
CONSOLIDATED EDISON INC COM 209115104 134 1,869 SH SOLE 1,869 0 0
CORTEVA INC COM 22052L104 13 300 SH SOLE 300 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,516 11,414 SH SOLE 11,414 0 0
CSX CORP COM 126408103 328 10,230 SH SOLE 10,230 0 0
CUMMINS INC COM 231021106 10 40 SH SOLE 40 0 0
CVS HEALTH CORP COM 126650100 5 64 SH SOLE 64 0 0
DAKTRONICS INC COM 234264109 2,192 332,574 SH SOLE 331,574 0 1,000
DARDEN RESTAURANTS INC COM 237194105 36 245 SH SOLE 245 0 0
DEERE & CO COM 244199105 12,207 34,609 SH SOLE 34,584 0 25
DIAGEO PLC SPON ADR NEW 25243Q205 6,886 35,921 SH SOLE 35,781 0 140
DISNEY WALT CO COM 254687106 952 5,414 SH SOLE 5,414 0 0
DOMINION ENERGY INC COM 25746U109 30 412 SH SOLE 412 0 0
DOMTAR CORP COM NEW 257559203 55 1,000 SH SOLE 1,000 0 0
DOW INC COM 260557103 19 300 SH SOLE 300 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 864 8,749 SH SOLE 8,749 0 0
DUKE REALTY CORP COM NEW 264411505 99 2,100 SH SOLE 2,100 0 0
DUPONT DE NEMOURS INC COM 26614N102 23 300 SH SOLE 300 0 0
ECOLAB INC COM 278865100 18 87 SH SOLE 87 0 0
ELECTRONIC ARTS INC COM 285512109 4,246 29,524 SH SOLE 29,454 0 70
EMERSON ELEC CO COM 291011104 430 4,471 SH SOLE 4,471 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 20 1,899 SH SOLE 1,899 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 63 2,606 SH SOLE 2,606 0 0
EQUINIX INC COM 29444U700 5,191 6,468 SH SOLE 6,438 0 30
EQUITY RESIDENTIAL SH BEN INT 29476L107 19 250 SH SOLE 250 0 0
ESSENTIAL UTILS INC COM 29670G102 1,734 37,940 SH SOLE 37,940 0 0
ESSEX PPTY TR INC COM 297178105 35 118 SH SOLE 118 0 0
EVERSOURCE ENERGY COM 30040W108 28 350 SH SOLE 350 0 0
EXXON MOBIL CORP COM 30231G102 1,751 27,753 SH SOLE 27,728 0 25
FACEBOOK INC CL A 30303M102 320 919 SH SOLE 919 0 0
FACTSET RESH SYS INC COM 303075105 2,033 6,057 SH SOLE 6,057 0 0
FEDEX CORP COM 31428X106 10 35 SH SOLE 35 0 0
FIFTH THIRD BANCORP COM 316773100 147 3,837 SH SOLE 3,837 0 0
FIRSTENERGY CORP COM 337932107 11 300 SH SOLE 300 0 0
FLOWERS FOODS INC COM 343498101 63 2,600 SH SOLE 2,600 0 0
FORD MTR CO DEL COM 345370860 167 11,250 SH SOLE 11,250 0 0
FORTIS INC COM 349553107 9 206 SH SOLE 206 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,469 39,588 SH SOLE 39,588 0 0
GENERAL ELECTRIC CO COM 369604103 189 14,055 SH SOLE 14,055 0 0
GILEAD SCIENCES INC COM 375558103 63 913 SH SOLE 913 0 0
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 11 380 SH SOLE 380 0 0
GRAINGER W W INC COM 384802104 27 62 SH SOLE 62 0 0
HAEMONETICS CORP MASS COM 405024100 857 12,861 SH SOLE 12,821 0 40
HENRY JACK & ASSOC INC COM 426281101 25 150 SH SOLE 150 0 0
HERSHEY CO COM 427866108 26 150 SH SOLE 150 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 19 90 SH SOLE 90 0 0
ILLINOIS TOOL WKS INC COM 452308109 22 100 SH SOLE 100 0 0
ILLUMINA INC COM 452327109 40 85 SH SOLE 85 0 0
INFOSYS LTD SPONSORED ADR 456788108 5,058 238,694 SH SOLE 238,694 0 0
INTEL CORP COM 458140100 2,566 45,699 SH SOLE 45,699 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 419 2,861 SH SOLE 2,861 0 0
INTUIT COM 461202103 184 375 SH SOLE 375 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 99 108 SH SOLE 108 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 265 4,959 SH SOLE 4,959 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 178 2,925 SH SOLE 2,925 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 522 11,835 SH SOLE 11,835 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 173 3,691 SH SOLE 3,691 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 17 195 SH SOLE 195 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 28 183 SH SOLE 183 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 130 810 SH SOLE 810 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 1,407 31,700 SH SOLE 31,700 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 4 87 SH SOLE 87 0 0
ISHARES INC MSCI CDA ETF 464286509 7 188 SH SOLE 188 0 0
ISHARES INC MSCI SWITZERLAND 464286749 8,315 170,983 SH SOLE 170,474 0 509
ISHARES TR CORE S&P TTL STK 464287150 56 564 SH SOLE 564 0 0
ISHARES TR SELECT DIVID ETF 464287168 70 600 SH SOLE 600 0 0
ISHARES TR TIPS BD ETF 464287176 3,809 29,756 SH SOLE 29,756 0 0
ISHARES TR CORE S&P500 ETF 464287200 12,097 28,136 SH SOLE 28,136 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,266 17,400 SH SOLE 17,400 0 0
ISHARES TR RUS MID CAP ETF 464287499 358 4,515 SH SOLE 4,515 0 0
ISHARES TR CORE S&P MCP ETF 464287507 11,366 42,294 SH SOLE 42,294 0 0
ISHARES TR ISHARES BIOTECH 464287556 118 719 SH SOLE 719 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 227 1,432 SH SOLE 1,432 0 0
ISHARES TR S&P MC 400GR ETF 464287606 8,052 99,489 SH SOLE 99,339 0 150
ISHARES TR RUS 1000 GRW ETF 464287614 208 765 SH SOLE 765 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 147 640 SH SOLE 640 0 0
ISHARES TR U.S. TECH ETF 464287721 74 746 SH SOLE 746 0 0
ISHARES TR US HLTHCARE ETF 464287762 21 76 SH SOLE 76 0 0
ISHARES TR U.S. FINLS ETF 464287788 5 60 SH SOLE 60 0 0
ISHARES TR CORE S&P SCP ETF 464287804 37 330 SH SOLE 330 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 4,690 77,504 SH SOLE 77,504 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 526 9,590 SH SOLE 9,590 0 0
ISHARES TR US HOME CONS ETF 464288752 14 200 SH SOLE 200 0 0
ISHARES TR MSCI USA ESG SLC 464288802 431 4,508 SH SOLE 4,508 0 0
ISHARES TR CONSER ALLOC ETF 464289883 438 11,006 SH SOLE 11,006 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 70 525 SH SOLE 525 0 0
ISHARES TR CORE MSCI EAFE 46432F842 105 1,407 SH SOLE 1,407 0 0
JOHNSON & JOHNSON COM 478160104 868 5,270 SH SOLE 5,270 0 0
JPMORGAN CHASE & CO COM 46625H100 4,726 30,384 SH SOLE 30,344 0 40
KAYNE ANDERSON ENERGY INFRST COM 486606106 5 557 SH SOLE 557 0 0
KELLOGG CO COM 487836108 21 325 SH SOLE 325 0 0
KIMBERLY-CLARK CORP COM 494368103 869 6,494 SH SOLE 6,344 0 150
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 21 421 SH SOLE 421 0 0
KRAFT HEINZ CO COM 500754106 56 1,380 SH SOLE 1,380 0 0
KROGER CO COM 501044101 77 2,000 SH SOLE 2,000 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 132 612 SH SOLE 612 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 899 3,260 SH SOLE 3,260 0 0
LAMB WESTON HLDGS INC COM 513272104 35 433 SH SOLE 433 0 0
LILLY ELI & CO COM 532457108 336 1,462 SH SOLE 1,462 0 0
LOCKHEED MARTIN CORP COM 539830109 42 110 SH SOLE 110 0 0
LOWES COS INC COM 548661107 646 3,329 SH SOLE 3,329 0 0
LSI INDS INC OHIO COM 50216C108 1 118 SH SOLE 118 0 0
MARRIOTT INTL INC NEW CL A 571903202 246 1,800 SH SOLE 1,800 0 0
MASCO CORP COM 574599106 212 3,600 SH SOLE 3,600 0 0
MASTERCARD INCORPORATED CL A 57636Q104 24 65 SH SOLE 65 0 0
MCCORMICK & CO INC COM NON VTG 579780206 8,559 96,914 SH SOLE 96,658 0 256
MCDONALDS CORP COM 580135101 4,678 20,254 SH SOLE 20,254 0 0
MCKESSON CORP COM 58155Q103 381 1,990 SH SOLE 1,990 0 0
MEDTRONIC PLC SHS G5960L103 339 2,731 SH SOLE 2,731 0 0
MERCK & CO INC COM 58933Y105 396 5,086 SH SOLE 5,086 0 0
MGE ENERGY INC COM 55277P104 65 867 SH SOLE 867 0 0
MICRON TECHNOLOGY INC COM 595112103 76 900 SH SOLE 900 0 0
MICROSOFT CORP COM 594918104 10,395 38,373 SH SOLE 38,333 0 40
MID-AMER APT CMNTYS INC COM 59522J103 225 1,338 SH SOLE 1,338 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 197 3,672 SH SOLE 3,672 0 0
MONDELEZ INTL INC CL A 609207105 62 1,000 SH SOLE 1,000 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 8 35 SH SOLE 35 0 0
NATIONAL HEALTH INVS INC COM 63633D104 199 2,965 SH SOLE 2,965 0 0
NAVISTAR INTL CORP NEW COM 63934E108 1 20 SH SOLE 20 0 0
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 0 125 SH SOLE 125 0 0
NEW JERSEY RES CORP COM 646025106 57 1,449 SH SOLE 1,449 0 0
NEWMONT CORP COM 651639106 13 200 SH SOLE 200 0 0
NEXTERA ENERGY INC COM 65339F101 1,170 15,970 SH SOLE 15,970 0 0
NIKE INC CL B 654106103 7 45 SH SOLE 45 0 0
NORTHERN TR CORP COM 665859104 77 670 SH SOLE 670 0 0
NORTHROP GRUMMAN CORP COM 666807102 85 235 SH SOLE 235 0 0
NORTHWEST NAT HLDG CO COM 66765N105 68 1,290 SH SOLE 1,290 0 0
NOVARTIS AG SPONSORED ADR 66987V109 378 4,143 SH SOLE 4,143 0 0
NOVO-NORDISK A S ADR 670100205 17 202 SH SOLE 202 0 0
NUCOR CORP COM 670346105 9,584 99,904 SH SOLE 99,904 0 0
NVIDIA CORPORATION COM 67066G104 24 30 SH SOLE 30 0 0
ORACLE CORP COM 68389X105 6,735 86,515 SH SOLE 86,359 0 156
OREILLY AUTOMOTIVE INC COM 67103H107 272 480 SH SOLE 480 0 0
ORGANON & CO COMMON STOCK 68622V106 15 502 SH SOLE 502 0 0
OTIS WORLDWIDE CORP COM 68902V107 29 350 SH SOLE 350 0 0
PAYCHEX INC COM 704326107 40 374 SH SOLE 374 0 0
PEPSICO INC COM 713448108 4,855 32,767 SH SOLE 32,666 0 101
PFIZER INC COM 717081103 6,250 159,610 SH SOLE 159,282 0 328
PG&E CORP COM 69331C108 5 450 SH SOLE 450 0 0
PHILIP MORRIS INTL INC COM 718172109 30 300 SH SOLE 300 0 0
PINNACLE WEST CAP CORP COM 723484101 49 601 SH SOLE 601 0 0
PNC FINL SVCS GROUP INC COM 693475105 372 1,950 SH SOLE 1,950 0 0
PPL CORP COM 69351T106 135 4,826 SH SOLE 4,826 0 0
PRICE T ROWE GROUP INC COM 74144T108 30 150 SH SOLE 150 0 0
PROCTER AND GAMBLE CO COM 742718109 8,532 63,232 SH SOLE 63,197 0 35
PROGRESSIVE CORP COM 743315103 133 1,355 SH SOLE 1,355 0 0
PROSHARES TR ULTRASHRT S&P500 74347B383 314 34,690 SH SOLE 34,690 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 10,804 119,211 SH SOLE 119,211 0 0
PUBLIC STORAGE COM 74460D109 8,523 28,344 SH SOLE 28,273 0 71
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 61 1,026 SH SOLE 1,026 0 0
QUALCOMM INC COM 747525103 125 875 SH SOLE 875 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 162 1,902 SH SOLE 1,902 0 0
RIO TINTO PLC SPONSORED ADR 767204100 14 165 SH SOLE 165 0 0
ROPER TECHNOLOGIES INC COM 776696106 197 420 SH SOLE 420 0 0
ROYAL BK CDA COM 780087102 468 4,618 SH SOLE 4,618 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 30 760 SH SOLE 760 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 25 610 SH SOLE 610 0 0
SALESFORCE COM INC COM 79466L302 18 72 SH SOLE 72 0 0
SANOFI SPONSORED ADR 80105N105 74 1,400 SH SOLE 1,400 0 0
SAP SE SPON ADR 803054204 22 154 SH SOLE 154 0 0
SCHLUMBERGER LTD COM STK 806857108 4 121 SH SOLE 121 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 5,280 36,174 SH SOLE 36,174 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 42 1,058 SH SOLE 1,058 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 162 2,138 SH SOLE 2,138 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 17 135 SH SOLE 135 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 40 572 SH SOLE 572 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 73 2,000 SH SOLE 2,000 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 56 547 SH SOLE 547 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 113 763 SH SOLE 763 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 93 1,475 SH SOLE 1,475 0 0
SERVICENOW INC COM 81762P102 206 375 SH SOLE 375 0 0
SHERWIN WILLIAMS CO COM 824348106 1,177 4,320 SH SOLE 4,320 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 15 2,250 SH SOLE 2,250 0 0
SOUTHERN CO COM 842587107 19 320 SH SOLE 320 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 13 39 SH SOLE 39 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 6,212 205,679 SH SOLE 204,973 0 706
SPDR S&P 500 ETF TR TR UNIT 78462F103 482 1,125 SH SOLE 1,125 0 0
SPDR SER TR DJ REIT ETF 78464A607 21 202 SH SOLE 202 0 0
SPDR SER TR S&P REGL BKG 78464A698 11 170 SH SOLE 170 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1 370 SH SOLE 370 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 66 3,510 SH SOLE 3,510 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 90 6,417 SH SOLE 6,417 0 0
SPX CORP COM 784635104 52 856 SH SOLE 856 0 0
STARBUCKS CORP COM 855244109 7,348 65,723 SH SOLE 65,623 0 100
STEM INC COM 85859N102 1 38 SH SOLE 38 0 0
STERICYCLE INC COM 858912108 180 2,510 SH SOLE 2,510 0 0
STRYKER CORPORATION COM 863667101 118 456 SH SOLE 456 0 0
SYNOVUS FINL CORP COM NEW 87161C501 0 10 SH SOLE 10 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 6,560 54,594 SH SOLE 54,594 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 18 980 SH SOLE 980 0 0
TARGET CORP COM 87612E106 6,216 25,714 SH SOLE 25,714 0 0
TC ENERGY CORP COM 87807B107 17 350 SH SOLE 350 0 0
TE CONNECTIVITY LTD REG SHS H84989104 17 124 SH SOLE 124 0 0
TELEFLEX INCORPORATED COM 879369106 32 80 SH SOLE 80 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 0 2 SH SOLE 2 0 0
TEXAS INSTRS INC COM 882508104 292 1,520 SH SOLE 1,520 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 6,520 12,925 SH SOLE 12,900 0 25
TOTALENERGIES SE SPONSORED ADS 89151E109 12 269 SH SOLE 269 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 10 319 SH SOLE 319 0 0
TRAVELERS COMPANIES INC COM 89417E109 100 667 SH SOLE 667 0 0
TRIMBLE INC COM 896239100 10 122 SH SOLE 122 0 0
TRINITY INDS INC COM 896522109 54 2,000 SH SOLE 2,000 0 0
TRUIST FINL CORP COM 89832Q109 51 912 SH SOLE 912 0 0
TYSON FOODS INC CL A 902494103 70 947 SH SOLE 947 0 0
UNILEVER PLC SPON ADR NEW 904767704 8,179 139,819 SH SOLE 139,413 0 406
UNION PAC CORP COM 907818108 305 1,385 SH SOLE 1,385 0 0
UNITED PARCEL SERVICE INC CL B 911312106 83 397 SH SOLE 397 0 0
UNITEDHEALTH GROUP INC COM 91324P102 282 705 SH SOLE 705 0 0
US BANCORP DEL COM NEW 902973304 199 3,488 SH SOLE 3,488 0 0
V F CORP COM 918204108 6 75 SH SOLE 75 0 0
VALERO ENERGY CORP COM 91913Y100 27 350 SH SOLE 350 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 75 2,200 SH SOLE 2,200 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 39 825 SH SOLE 825 0 0
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 107 2,062 SH SOLE 2,062 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 477 5,307 SH SOLE 5,307 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 82 1,000 SH SOLE 1,000 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 3,593 41,834 SH SOLE 41,834 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 8 35 SH SOLE 35 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,537 34,744 SH SOLE 34,744 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 60 253 SH SOLE 253 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 341 1,698 SH SOLE 1,698 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 94 416 SH SOLE 416 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 45 200 SH SOLE 200 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 582 3,758 SH SOLE 3,758 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 18 350 SH SOLE 350 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 40 400 SH SOLE 400 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 52 167 SH SOLE 167 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 5,350 29,312 SH SOLE 29,211 0 101
VANGUARD WORLD FDS ENERGY ETF 92204A306 213 2,805 SH SOLE 2,805 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 88 356 SH SOLE 356 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 5 12 SH SOLE 12 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,030 7,422 SH SOLE 7,422 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,199 74,941 SH SOLE 74,639 0 302
VIATRIS INC COM 92556V106 1 79 SH SOLE 79 0 0
VISA INC COM CL A 92826C839 1,704 7,288 SH SOLE 7,288 0 0
VORNADO RLTY TR SH BEN INT 929042109 1,247 26,718 SH SOLE 26,316 0 402
WALMART INC COM 931142103 6,623 46,961 SH SOLE 46,826 0 135
WASTE MGMT INC DEL COM 94106L109 8,969 64,016 SH SOLE 63,925 0 91
WATERS CORP COM 941848103 666 1,928 SH SOLE 1,928 0 0
WEC ENERGY GROUP INC COM 92939U106 28 320 SH SOLE 320 0 0
WELLS FARGO CO NEW COM 949746101 388 8,577 SH SOLE 8,577 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 55 1,600 SH SOLE 1,600 0 0
WILLIAMS COS INC COM 969457100 21 787 SH SOLE 787 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 54 1,299 SH SOLE 1,299 0 0
XYLEM INC COM 98419M100 27 225 SH SOLE 225 0 0