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
APPLE INC COM 037833100 15,963 115,510 SH   SOLE   111,005 0 4,505
MICROSOFT CORP COM 594918104 8,344 35,826 SH   SOLE   35,079 0 747
JPMORGAN CHASE & CO COM 46625H100 4,813 46,066 SH   SOLE   44,171 0 1,895
VERIZON COMMUNICATIONS COM COM 92343V104 4,283 112,824 SH   SOLE   81,009 0 31,815
ABBOTT LABORATORIES COM 002824100 3,781 39,076 SH   SOLE   37,862 0 1,214
NVIDIA CORP COM 67066G104 3,628 29,893 SH   SOLE   29,359 0 534
AMERICAN TOWER CORP REIT COM 03027X100 3,602 16,778 SH   SOLE   15,771 0 1,007
JPMORGAN ETF ULTRA-SHORT INCOME ULTRA SHRT INC 46641Q837 3,308 65,954 SH   SOLE   65,954 0 0
STARBUCKS CORP COM 855244109 3,170 37,629 SH   SOLE   35,866 0 1,763
UNITEDHEALTH GROUP INC COM 91324P102 3,084 6,106 SH   SOLE   5,738 0 368
LOWES COMPANIES INC COM 548661107 2,950 15,709 SH   SOLE   14,482 0 1,227
JOHNSON & JOHNSON COM 478160104 2,771 16,965 SH   SOLE   15,859 0 1,106
ALPHABET INC VOTING CAP STK CL A CAP STK CL A 02079K305 2,611 27,302 SH   SOLE   25,602 0 1,700
CISCO SYSTEMS INC COM 17275R102 2,365 59,136 SH   SOLE   57,400 0 1,736
NEXTERA ENERGY INC COM 65339F101 2,258 28,803 SH   SOLE   27,695 0 1,108
PROCTER & GAMBLE CO COM 742718109 2,237 17,725 SH   SOLE   16,454 0 1,271
QUALCOMM INC COM 747525103 2,192 19,408 SH   SOLE   19,169 0 239
ABBVIE INC COM 00287Y109 2,162 16,115 SH   SOLE   15,659 0 456
DISNEY WALT COMPANY COM 254687106 2,050 21,736 SH   SOLE   20,312 0 1,424
ANALOG DEVICES INC COM 032654105 1,922 13,795 SH   SOLE   13,246 0 549
MERCK & CO INC NEW COM 58933Y105 1,913 22,218 SH   SOLE   22,103 0 115
CHUBB LTD COM H1467J104 1,879 10,333 SH   SOLE   9,623 0 710
BLACKROCK INC COM 09247X101 1,862 3,385 SH   SOLE   3,047 0 338
VANGUARD TOTAL STOCK ETF MARKET ETF TOTAL STK MKT 922908769 1,840 10,256 SH   SOLE   10,256 0 0
ACCENTURE PLC IRELAND SHARES CLASS A SHS CLASS A G1151C101 1,800 6,996 SH   SOLE   6,620 0 376
AMAZON COM INC COM 023135106 1,756 15,543 SH   SOLE   14,043 0 1,500
VANGUARD INTL EQUITY ETF INDEX FDS FTSE EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 1,719 47,122 SH   SOLE   46,845 0 277
TEXAS INSTRUMENTS INC COM 882508104 1,678 10,844 SH   SOLE   10,409 0 435
CHEVRON CORPORATION COM 166764100 1,661 11,565 SH   SOLE   11,231 0 334
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,659 20,272 SH   SOLE   19,468 0 804
AMGEN INC COM 031162100 1,482 6,575 SH   SOLE   6,182 0 393
LINDE PLC SHS G5494J103 1,466 5,439 SH   SOLE   5,236 0 203
PHILIP MORRIS INTERNATIONAL INC COM 718172109 1,427 17,195 SH   SOLE   17,195 0 0
BERKSHIRE HATHAWAY INC SERIES B NEW CL B New 084670702 1,407 5,271 SH   SOLE   5,271 0 0
ISHARES CORE S&P 500 ETF S&P 500 INDEX FD CORE S&P500 ETF 464287200 1,312 3,659 SH   SOLE   3,529 0 130
STRYKER CORP COM 863667101 1,280 6,321 SH   SOLE   6,054 0 267
VANGUARD MID CAP ETF MID CAP ETF 922908629 1,225 6,521 SH   SOLE   6,445 0 76
INTERCONTINENTAL EXCH EXCHANGE COM 45866F104 1,177 13,031 SH   SOLE   12,470 0 561
UNITED PARCEL SERVICE-B CL B 911312106 1,157 7,167 SH   SOLE   6,773 0 394
COMCAST CORP NEW CL A CL A 20030N101 1,105 37,695 SH   SOLE   36,373 0 1,322
GENL DYNAMICS CORP COM 369550108 1,089 5,135 SH   SOLE   4,845 0 290
PEPSICO INCORPORATED COM 713448108 1,020 6,252 SH   SOLE   6,252 0 0
INTERNATIONAL BUSINESS MACHINE CORP COM 459200101 979 8,248 SH   SOLE   7,545 0 703
ISHARES ETF RUSSELL 2000 RUSSELL 2000 ETF 464287655 930 5,643 SH   SOLE   5,563 0 80
V F CORPORATION COM 918204108 921 30,813 SH   SOLE   29,906 0 907
ISHARES CORE S&P MID ETF ETF CORE S&P MCP ETF 464287507 916 4,178 SH   SOLE   4,126 0 52
ARES CAPITAL CORP COM 04010L103 902 53,450 SH   SOLE   52,073 0 1,377
XYLEM INC COM 98419M100 873 9,997 SH   SOLE   9,560 0 437
DANAHER CORP COM 235851102 858 3,325 SH   SOLE   3,325 0 0
VANGUARD HEALTH CARE ETF HEALTH CAR ETF 92204A504 818 3,657 SH   SOLE   3,657 0 0
MASTERCARD INC CL A CL A 57636Q104 781 2,749 SH   SOLE   2,601 0 148
MCDONALDS CORP COM 580135101 681 2,953 SH   SOLE   2,796 0 157
ENERGY SELECT ETF SECTOR SPDR ENERGY 81369Y506 677 9,408 SH   SOLE   9,340 0 68
RESMED INC COM 761152107 648 2,970 SH   SOLE   2,970 0 0
DOMINION ENERGY INC COM 25746U109 643 9,314 SH   SOLE   9,123 0 191
CAPITAL GRP INTL ETF FOCUS EQUITY SHS CREATION UNIT SHS CREATION UNI 14019W109 640 34,225 SH   SOLE   33,786 0 439
VANGUARD FTSE ETF DEVELOPED MARKETS ETF FTSE DEV MKT ETF 921943858 640 17,605 SH   SOLE   17,605 0 0
VANGUARD DIVIDEND ETF APPRECIATION DIV APP ETF 921908844 585 4,330 SH   SOLE   4,330 0 0
VANGUARD VALUE ETF VALUE ETF 922908744 539 4,370 SH   SOLE   4,370 0 0
INTEL CORP COM 458140100 536 20,813 SH   SOLE   18,223 0 2,590
ENTERPRISE PRODUCTS PARTNERS COM 293792107 510 21,453 SH   SOLE   21,453 0 0
INVESCO DB COMMODITY ETF INDEX TRACKING FD UNIT UNIT 46138B103 493 20,632 SH   SOLE   20,632 0 0
INVESCO DB MULTI ETF COMMODITY TR OIL FD OIL FD 46140H403 490 32,321 SH   SOLE   32,321 0 0
SELECT SECTOR SPDR T ETF CONSUMER STAPLES SBI CONS STPLS 81369Y308 487 7,311 SH   SOLE   7,264 0 47
ALTRIA GROUP INC COM 02209S103 475 11,764 SH   SOLE   11,764 0 0
DEERE & CO COM 244199105 471 1,411 SH   SOLE   1,233 0 178
ARK ETF TR ETF GENOMIC REVOLUTION MULTI SECTOR ETF GENOMIC REV ETF 00214Q302 465 14,176 SH   SOLE   13,179 0 997
COSTCO WHSL CORP NEW COM COM 22160K105 458 970 SH   SOLE   970 0 0
INVESCO DB MULTI ETF SECTOR COMMODITY TR ENERGY FD ENERGY FD 46140H304 456 20,161 SH   SOLE   20,161 0 0
CVS HEALTH CORPORATION COM 126650100 435 4,562 SH   SOLE   4,427 0 135
UNITED BANKSHARES INC W VA COM 909907107 394 11,043 SH   SOLE   11,043 0 0
WHITE MOUNTAIN INS GRP COM G9618E107 388 298 SH   SOLE   298 0 0
FASTENAL CO COM 311900104 385 8,376 SH   SOLE   8,376 0 0
ISHARES ETF RUSSELL 3000 RUSSELL 3000 ETF 464287689 384 1,856 SH   SOLE   1,856 0 0
INVESCO DB US DLR ETF INDEX TRUST BULLISH FUND BULLISH FD 46141D203 375 12,446 SH   SOLE   12,446 0 0
SYSCO CORPORATION COM 871829107 374 5,293 SH   SOLE   5,293 0 0
SELECT SECTOR SPDR F ETF HEALTH CARE SBI HEALTHCARE 81369Y209 359 2,970 SH   SOLE   2,926 0 44
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 347 4,812 SH   SOLE   4,645 0 167
SELECT SECTOR SPDR T ETF UTILITIES SELECT SECTOR SBI INT-UTILS 81369Y886 329 5,033 SH   SOLE   5,033 0 0
DOW INC COM 260557103 328 7,466 SH   SOLE   6,078 0 1,388
ALPHABET INC NON VOTING CAP STK CL C CAP STK CL C 02079K107 326 3,399 SH   SOLE   3,239 0 160
GILEAD SCIENCES INC COM 375558103 322 5,226 SH   SOLE   4,751 0 475
WISDOMTREE TOTAL DIV ETF US TOTAL DIVIDND 97717W109 321 5,921 SH   SOLE   5,921 0 0
WALMART INC COM 931142103 318 2,452 SH   SOLE   1,812 0 640
CHOICE HOTELS INTL INC COM 169905106 314 2,868 SH   SOLE   2,868 0 0
HOME DEPOT INC COM 437076102 308 1,117 SH   SOLE   602 0 515
AIR PRODUCTS & CHEMICALS INC COM 009158106 303 1,306 SH   SOLE   1,306 0 0
AUTOMATIC DATA PROCESSING COM 053015103 302 1,335 SH   SOLE   1,335 0 0
CAPITAL GRP GLOBAL ETF GROWTH EQUITY SHS CREATION UNIT SHS CREATION UNI 14020X104 301 16,136 SH   SOLE   16,136 0 0
COSTAR GROUP INC COM 22160N109 301 4,330 SH   SOLE   0 0 4,330
VISA INC CLASS A COM CL A 92826C839 299 1,685 SH   SOLE   1,560 0 125
VANGUARD MEGA CAP ETF GROWTH MEGA GRWTH IND 921910816 295 1,694 SH   SOLE   1,694 0 0
INVESCO ETF HIGH YIELD EQUITY DIVID ACHIEVERS HIG YLD EQ DIV 46137V563 294 15,867 SH   SOLE   15,867 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 288 3,000 SH   SOLE   3,000 0 0
INVESCO OPTIMUM YLD ETF DIVERSIFIED COMMODITY STRATEGY NO K-1 OPTIMUM YIELD 46090F100 287 17,749 SH   SOLE   17,425 0 324
ISHARES SELECT ETF DIVIDEND SELECT DIVID ETF 464287168 286 2,670 SH   SOLE   2,670 0 0
SPDR PORTFOLIO ETF S&P 500 VALUE ETF PRTFLO S&P500 VL 78464A508 280 8,140 SH   SOLE   7,992 0 148
BLACKSTONE GROUP INC COM COM 09260D107 263 3,145 SH   SOLE   3,051 0 94
DOCUSIGN INC COM 256163106 259 4,854 SH   SOLE   3,994 0 860
CAPITAL GRP GROWTH ETF SHS CREATION UNIT SHS CREATION UNI 14020G101 258 13,260 SH   SOLE   13,260 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 256 44,995 SH   SOLE   44,995 0 0
BROADCOM INC COM 11135F101 250 565 SH   SOLE   565 0 0
VANGUARD INFORMATION ETF TECHNOLOGY INF TECH ETF 92204A702 247 805 SH   SOLE   805 0 0
WILLIAMS COMPANIES INC COM 969457100 245 8,590 SH   SOLE   6,537 0 2,053
WORLD GOLD TR SPDR ETF GOLD MINISHARES TR NEW SPDR GLD MINIS 98149E303 243 7,374 SH   SOLE   7,241 0 133
ISHARES RUSSELL ETF MIDCAP RUS MID CAP ETF 464287499 229 3,700 SH   SOLE   3,700 0 0
STATE STR CORP COM 857477103 221 3,635 SH   SOLE   3,635 0 0
ESSENTIAL UTILS INC COM 29670G102 218 5,273 SH   SOLE   4,375 0 898
PFIZER INCORPORATED COM 717081103 217 4,976 SH   SOLE   4,976 0 0
EXXON MOBIL CORP COM 30231G102 213 2,444 SH   SOLE   2,444 0 0
NIKE INC CLASS B CL B 654106103 200 2,413 SH   SOLE   2,187 0 226
KINDER MORGAN INC DEL COM 49456B101 174 10,457 SH   SOLE   9,532 0 925