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 20,272 116,101 SH   SOLE   111,329 0 4,772
MICROSOFT CORP COM 594918104 10,414 33,778 SH   SOLE   33,117 0 661
NVIDIA CORP COM 67066G104 7,945 29,119 SH   SOLE   28,585 0 534
JPMORGAN CHASE & CO COM 46625H100 5,973 43,813 SH   SOLE   41,865 0 1,948
JPMORGAN ETF ULTRA-SHORT INCOME ULTRA SHRT INC 46641Q837 5,619 111,825 SH   SOLE   111,825 0 0
VERIZON COMMUNICATIONS COM COM 92343V104 5,456 107,108 SH   SOLE   75,710 0 31,398
ABBOTT LABORATORIES COM 002824100 4,331 36,588 SH   SOLE   35,246 0 1,342
AMERICAN TOWER CORP REIT COM 03027X100 4,045 16,100 SH   SOLE   14,956 0 1,144
ALPHABET INC VOTING CAP STK CL A CAP STK CL A 02079K305 3,891 1,399 SH   SOLE   1,305 0 94
STARBUCKS CORP COM 855244109 3,312 36,410 SH   SOLE   34,617 0 1,793
CISCO SYSTEMS INC COM 17275R102 3,216 57,671 SH   SOLE   55,914 0 1,757
QUALCOMM INC COM 747525103 3,002 19,644 SH   SOLE   19,260 0 384
INTERNATIONAL BUSINESS MACHINE CORP COM 459200101 2,909 22,370 SH   SOLE   21,135 0 1,235
UNITEDHEALTH GROUP INC COM 91324P102 2,884 5,655 SH   SOLE   5,281 0 374
JOHNSON & JOHNSON COM 478160104 2,847 16,066 SH   SOLE   14,978 0 1,088
VANGUARD TOTAL STOCK ETF MARKET ETF TOTAL STK MKT 922908769 2,836 12,455 SH   SOLE   12,455 0 0
LOWES COMPANIES INC COM 548661107 2,833 14,012 SH   SOLE   12,862 0 1,150
ABBVIE INC COM 00287Y109 2,814 17,358 SH   SOLE   16,817 0 541
PROCTER & GAMBLE CO COM 742718109 2,545 16,657 SH   SOLE   15,389 0 1,268
AMAZON COM INC COM 023135106 2,357 723 SH   SOLE   662 0 61
DISNEY WALT COMPANY COM 254687106 2,336 17,028 SH   SOLE   15,772 0 1,256
VANGUARD INTL EQUITY ETF INDEX FDS FTSE EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 2,331 50,532 SH   SOLE   50,101 0 431
NEXTERA ENERGY INC COM 65339F101 2,239 26,433 SH   SOLE   25,609 0 824
BLACKROCK INC COM 09247X101 2,202 2,881 SH   SOLE   2,578 0 303
ACCENTURE PLC IRELAND SHARES CLASS A SHS CLASS A G1151C101 2,036 6,036 SH   SOLE   5,707 0 329
ANALOG DEVICES INC COM 032654105 2,017 12,211 SH   SOLE   11,721 0 490
CHUBB LTD COM H1467J104 1,980 9,259 SH   SOLE   8,542 0 717
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,851 18,685 SH   SOLE   17,937 0 748
MERCK & CO INC NEW COM 58933Y105 1,839 22,414 SH   SOLE   22,299 0 115
CHEVRON CORPORATION COM 166764100 1,838 11,286 SH   SOLE   10,952 0 334
ISHARES CORE S&P 500 ETF S&P 500 INDEX FD CORE S&P500 ETF 464287200 1,644 3,623 SH   SOLE   3,493 0 130
ISHARES ETF RUSSELL 2000 RUSSELL 2000 ETF 464287655 1,548 7,540 SH   SOLE   7,426 0 114
LINDE PLC SHS G5494J103 1,528 4,783 SH   SOLE   4,599 0 184
AMGEN INC COM 031162100 1,446 5,980 SH   SOLE   5,620 0 360
STRYKER CORP COM 863667101 1,418 5,304 SH   SOLE   5,069 0 235
INTERCONTINENTAL EXCH EXCHANGE COM 45866F104 1,409 10,663 SH   SOLE   10,199 0 464
BERKSHIRE HATHAWAY INC SERIES B NEW CL B New 084670702 1,394 3,951 SH   SOLE   3,951 0 0
VANGUARD FTSE ETF DEVELOPED MARKETS ETF FTSE DEV MKT ETF 921943858 1,388 28,894 SH   SOLE   28,688 0 206
UNITED PARCEL SERVICE-B CL B 911312106 1,343 6,262 SH   SOLE   5,895 0 367
COMCAST CORP NEW CL A CL A 20030N101 1,325 28,310 SH   SOLE   27,285 0 1,025
VANGUARD MID CAP ETF MID CAP ETF 922908629 1,322 5,559 SH   SOLE   5,483 0 76
V F CORPORATION COM 918204108 1,143 20,101 SH   SOLE   19,388 0 713
ARES CAPITAL CORP COM 04010L103 1,131 53,979 SH   SOLE   52,602 0 1,377
GENL DYNAMICS CORP COM 369550108 1,120 4,643 SH   SOLE   4,439 0 204
ISHARES CORE S&P MID ETF ETF CORE S&P MCP ETF 464287507 1,109 4,133 SH   SOLE   4,081 0 52
PEPSICO INCORPORATED COM 713448108 1,048 6,263 SH   SOLE   6,263 0 0
INTEL CORP COM 458140100 1,043 21,038 SH   SOLE   18,273 0 2,765
DANAHER CORP COM 235851102 975 3,325 SH   SOLE   3,325 0 0
MASTERCARD INC CL A CL A 57636Q104 965 2,701 SH   SOLE   2,479 0 222
SECTOR SPDR TR ETF TECHNOLOGY SELECT SECTOR TECHNOLOGY 81369Y803 959 6,036 SH   SOLE   5,991 0 45
DOMINION ENERGY INC COM 25746U109 931 10,961 SH   SOLE   10,773 0 188
PHILIP MORRIS INTERNATIONAL INC COM 718172109 839 8,936 SH   SOLE   8,936 0 0
SELECT SECTOR SPDR ETF TR FINANCIAL SBI INT-FINL 81369Y605 826 21,568 SH   SOLE   21,403 0 165
DOW INC COM 260557103 795 12,475 SH   SOLE   11,112 0 1,363
MCDONALDS CORP COM 580135101 759 3,070 SH   SOLE   2,915 0 155
ENTERPRISE PRODUCTS PARTNERS COM 293792107 741 28,711 SH   SOLE   28,711 0 0
RESMED INC COM 761152107 720 2,970 SH   SOLE   2,970 0 0
XYLEM INC COM 98419M100 714 8,379 SH   SOLE   8,023 0 356
VANGUARD DIVIDEND ETF APPRECIATION DIV APP ETF 921908844 714 4,403 SH   SOLE   4,403 0 0
DEERE & CO COM 244199105 586 1,411 SH   SOLE   1,233 0 178
COSTCO WHSL CORP NEW COM COM 22160K105 564 979 SH   SOLE   979 0 0
INVESCO DB MULTI ETF COMMODITY TR OIL FD OIL FD 46140H403 561 32,402 SH   SOLE   32,402 0 0
INVESCO DB COMMODITY ETF INDEX TRACKING FD UNIT UNIT 46138B103 532 20,428 SH   SOLE   20,428 0 0
FASTENAL CO COM 311900104 498 8,376 SH   SOLE   8,376 0 0
VANGUARD ETF COMMUNICATION SERVICES COMM SRVC ETF 92204A884 486 4,050 SH   SOLE   3,996 0 54
ALPHABET INC NON VOTING CAP STK CL C CAP STK CL C 02079K107 486 174 SH   SOLE   166 0 8
CVS HEALTH CORPORATION COM 126650100 459 4,538 SH   SOLE   4,403 0 135
ARK ETF TR ETF GENOMIC REVOLUTION MULTI SECTOR ETF GENOMIC REV ETF 00214Q302 447 9,743 SH   SOLE   8,690 0 1,053
SYSCO CORPORATION COM 871829107 432 5,293 SH   SOLE   5,293 0 0
INVESCO DB MULTI ETF SECTOR COMMODITY TR ENERGY FD ENERGY FD 46140H304 429 18,566 SH   SOLE   18,566 0 0
ENERGY SELECT ETF SECTOR SPDR ENERGY 81369Y506 426 5,568 SH   SOLE   5,568 0 0
SPDR DOW JONES REIT ETF DJ REIT ETF 78464A607 422 3,598 SH   SOLE   3,598 0 0
VANGUARD TOTAL INTL ETF STOCK INDEX FUND VG TL INTL STK F 921909768 418 6,995 SH   SOLE   6,995 0 0
GILEAD SCIENCES INC COM 375558103 416 7,002 SH   SOLE   6,301 0 701
ISHARES COHEN&STEERS ETF REIT COHEN STEER REIT 464287564 406 5,719 SH   SOLE   5,719 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 403 4,837 SH   SOLE   4,670 0 167
HOME DEPOT INC COM 437076102 393 1,312 SH   SOLE   615 0 697
WILLIAMS COMPANIES INC COM 969457100 384 11,507 SH   SOLE   9,511 0 1,996
WISDOMTREE TOTAL DIV ETF US TOTAL DIVIDND 97717W109 378 5,851 SH   SOLE   5,851 0 0
UNITED BANKSHARES INC W VA COM 909907107 377 10,821 SH   SOLE   10,821 0 0
SELECT SECTOR SPDR F ETF MATERIALS SBI MATERIALS 81369Y100 375 4,256 SH   SOLE   4,182 0 74
BROADCOM INC COM 11135F101 374 594 SH   SOLE   594 0 0
VISA INC CLASS A COM CL A 92826C839 368 1,660 SH   SOLE   1,560 0 100
WALMART INC COM 931142103 367 2,467 SH   SOLE   1,827 0 640
AUTOMATIC DATA PROCESSING COM 053015103 364 1,599 SH   SOLE   1,599 0 0
DOCUSIGN INC COM 256163106 345 3,223 SH   SOLE   2,662 0 561
WHITE MOUNTAIN INS GRP COM G9618E107 339 298 SH   SOLE   298 0 0
ISHARES SELECT ETF DIVIDEND SELECT DIVID ETF 464287168 333 2,599 SH   SOLE   2,599 0 0
NIKE INC CLASS B CL B 654106103 329 2,447 SH   SOLE   2,223 0 224
AIR PRODUCTS & CHEMICALS INC COM 009158106 326 1,306 SH   SOLE   1,306 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 323 3,000 SH   SOLE   3,000 0 0
MATCH GROUP INC NEW COM 57667L107 318 2,926 SH   SOLE   2,584 0 342
STATE STR CORP COM 857477103 317 3,635 SH   SOLE   3,635 0 0
VANGUARD SMALL CAP ETF SMALL CP ETF 922908751 306 1,440 SH   SOLE   1,365 0 75
VANGUARD INFORMATION ETF TECHNOLOGY INF TECH ETF 92204A702 304 730 SH   SOLE   730 0 0
BLACKSTONE GROUP INC COM COM 09260D107 299 2,353 SH   SOLE   2,353 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 298 44,995 SH   SOLE   44,995 0 0
UNION PACIFIC CORP COM 907818108 295 1,080 SH   SOLE   750 0 330
COSTAR GROUP INC COM 22160N109 288 4,330 SH   SOLE   0 0 4,330
ISHARES GOLD TR ETF ISHARES NEW ISHARES NEW 464285204 272 7,390 SH   SOLE   7,390 0 0
BOEING CO COM 097023105 272 1,419 SH   SOLE   901 0 518
ESSENTIAL UTILS INC COM 29670G102 269 5,263 SH   SOLE   4,375 0 888
COINBASE GLOBAL INC CL A COM CL A 19260Q107 266 1,402 SH   SOLE   1,264 0 138
PFIZER INCORPORATED COM 717081103 262 5,057 SH   SOLE   5,057 0 0
BANK OF AMERICA CORP COM 060505104 242 5,862 SH   SOLE   5,862 0 0
PRUDENTIAL FINANCIAL INC COM 744320102 229 1,939 SH   SOLE   1,939 0 0
CSX CORP COM 126408103 225 6,011 SH   SOLE   6,011 0 0
REALTY INCOME CORP REIT COM 756109104 225 3,241 SH   SOLE   3,241 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 225 20,070 SH   SOLE   20,070 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105 217 1,179 SH   SOLE   1,179 0 0
COCA-COLA COMPANY COM 191216100 213 3,439 SH   SOLE   3,439 0 0
VANGUARD HEALTH CARE ETF HEALTH CAR ETF 92204A504 208 819 SH   SOLE   819 0 0
SPDR S&P MIDCAP 400 ETF TRUST SERIES N UTSER1 S&PDCRP 78467Y107 207 422 SH   SOLE   422 0 0
SPLUNK INC COM 848637104 207 1,392 SH   SOLE   1,092 0 300
ENBRIDGE INC COM 29250N105 207 4,482 SH   SOLE   4,482 0 0
NETFLIX.COM INC COM 64110L106 206 551 SH   SOLE   551 0 0
EXXON MOBIL CORP COM 30231G102 202 2,445 SH   SOLE   2,445 0 0
VANGUARD INDEX FDS ETF S&P 500 ETF SHS NEW S&P 500 ETF SHS 922908363 201 483 SH   SOLE   483 0 0
KINDER MORGAN INC DEL COM 49456B101 198 10,464 SH   SOLE   7,880 0 2,584
PIONEER HIGH INCOME FUND INC COM 72369H106 81 10,000 SH   SOLE   10,000 0 0