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 16,300 115,200 SH   SOLE   86,960 0 28,240
MICROSOFT CORP COM 594918104 9,889 35,079 SH   SOLE   30,033 0 5,046
NVIDIA CORP COM 67066G104 9,128 44,065 SH   SOLE   39,753 0 4,312
JPMORGAN CHASE & CO COM 46625H100 6,722 41,066 SH   SOLE   36,754 0 4,312
VERIZON COMMUNICATIONS COM COM 92343V104 5,536 102,517 SH   SOLE   67,356 0 35,161
ABBOTT LABORATORIES COM 002824100 4,017 34,007 SH   SOLE   29,389 0 4,618
AMERICAN TOWER CORP REIT COM 03027X100 3,986 15,018 SH   SOLE   12,089 0 2,929
STARBUCKS CORP COM 855244109 3,660 33,187 SH   SOLE   29,668 0 3,519
ALPHABET INC VOTING CAP STK CL A CAP STK CL A 02079K305 3,416 1,278 SH   SOLE   986 0 292
CISCO SYSTEMS INC COM 17275R102 3,227 59,287 SH   SOLE   53,848 0 5,439
JPMORGAN ETF ULTRA-SHORT INCOME ULTRA SHRT INC 46641Q837 3,139 61,930 SH   SOLE   61,930 0 0
QUALCOMM INC COM 747525103 2,609 20,235 SH   SOLE   16,859 0 3,376
LOWES COMPANIES INC COM 548661107 2,534 12,495 SH   SOLE   10,289 0 2,206
VANGUARD INTL EQUITY ETF INDEX FDS FTSE EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 2,518 50,369 SH   SOLE   42,889 0 7,480
DISNEY WALT COMPANY COM 254687106 2,475 14,634 SH   SOLE   12,596 0 2,038
JOHNSON & JOHNSON COM 478160104 2,419 14,979 SH   SOLE   13,208 0 1,771
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,298 26,737 SH   SOLE   24,488 0 2,249
INTERNATIONAL BUSINESS MACHINE CORP COM 459200101 2,279 16,405 SH   SOLE   14,986 0 1,419
PROCTER & GAMBLE CO COM 742718109 2,210 15,808 SH   SOLE   13,657 0 2,151
UNITEDHEALTH GROUP INC COM 91324P102 2,133 5,459 SH   SOLE   4,803 0 656
AMAZON COM INC COM 023135106 2,105 641 SH   SOLE   537 0 104
BLACKROCK INC COM 09247X101 2,087 2,489 SH   SOLE   2,149 0 340
NEXTERA ENERGY INC COM 65339F101 1,965 25,030 SH   SOLE   23,422 0 1,608
ANALOG DEVICES INC COM 032654105 1,862 11,118 SH   SOLE   10,534 0 584
VANGUARD TOTAL STOCK ETF MARKET ETF TOTAL STK MKT 922908769 1,818 8,188 SH   SOLE   8,188 0 0
ABBVIE INC COM 00287Y109 1,802 16,707 SH   SOLE   14,877 0 1,830
ACCENTURE PLC IRELAND SHARES CLASS A SHS CLASS A G1151C101 1,797 5,618 SH   SOLE   5,295 0 323
MERCK & CO INC NEW COM 58933Y105 1,708 22,751 SH   SOLE   22,636 0 115
ISHARES ETF RUSSELL 2000 RUSSELL 2000 ETF 464287655 1,593 7,285 SH   SOLE   5,619 0 1,666
CHUBB LTD COM H1467J104 1,461 8,425 SH   SOLE   7,314 0 1,111
VANGUARD FTSE ETF DEVELOPED MARKETS ETF FTSE DEV MKT ETF 921943858 1,449 28,717 SH   SOLE   23,746 0 4,971
COMCAST CORP NEW CL A CL A 20030N101 1,382 24,717 SH   SOLE   23,491 0 1,226
ISHARES CORE S&P 500 ETF S&P 500 INDEX FD CORE S&P500 ETF 464287200 1,372 3,185 SH   SOLE   2,522 0 663
STRYKER CORP COM 863667101 1,235 4,685 SH   SOLE   4,353 0 332
LINDE PLC SHS G5494J103 1,212 4,132 SH   SOLE   3,864 0 268
ARES CAPITAL CORP COM 04010L103 1,192 58,640 SH   SOLE   54,263 0 4,377
CHEVRON CORPORATION COM 166764100 1,146 11,302 SH   SOLE   8,006 0 3,296
INTEL CORP COM 458140100 1,126 21,138 SH   SOLE   17,042 0 4,096
ISHARES CORE S&P MID ETF ETF CORE S&P MCP ETF 464287507 1,118 4,252 SH   SOLE   3,271 0 981
AMGEN INC COM 031162100 1,110 5,223 SH   SOLE   4,832 0 391
INTERCONTINENTAL EXCH EXCHANGE COM 45866F104 1,109 9,660 SH   SOLE   8,976 0 684
V F CORPORATION COM 918204108 1,087 16,233 SH   SOLE   15,379 0 854
DANAHER CORP COM 235851102 1,075 3,533 SH   SOLE   3,020 0 513
DOW INC COM 260557103 1,062 18,458 SH   SOLE   15,570 0 2,888
PEPSICO INCORPORATED COM 713448108 1,046 6,957 SH   SOLE   6,537 0 420
UNITED PARCEL SERVICE-B CL B 911312106 1,037 5,698 SH   SOLE   5,297 0 401
SECTOR SPDR TR ETF TECHNOLOGY SELECT SECTOR TECHNOLOGY 81369Y803 996 6,674 SH   SOLE   5,396 0 1,278
BERKSHIRE HATHAWAY INC SERIES B NEW CL B New 084670702 976 3,579 SH   SOLE   3,279 0 300
VANGUARD MID CAP ETF MID CAP ETF 922908629 923 3,900 SH   SOLE   2,702 0 1,198
DOMINION ENERGY INC COM 25746U109 916 12,557 SH   SOLE   10,590 0 1,967
XYLEM INC COM 98419M100 869 7,031 SH   SOLE   6,593 0 438
GENL DYNAMICS CORP COM 369550108 867 4,427 SH   SOLE   4,187 0 240
PHILIP MORRIS INTERNATIONAL INC COM 718172109 841 8,882 SH   SOLE   8,669 0 213
RESMED INC COM 761152107 782 2,970 SH   SOLE   2,970 0 0
MCDONALDS CORP COM 580135101 739 3,067 SH   SOLE   2,785 0 282
MASTERCARD INC CL A CL A 57636Q104 695 2,001 SH   SOLE   1,788 0 213
VANGUARD DIVIDEND ETF APPRECIATION DIV APP ETF 921908844 676 4,402 SH   SOLE   4,040 0 362
ENTERPRISE PRODUCTS PARTNERS COM 293792107 575 26,589 SH   SOLE   22,383 0 4,206
DOCUSIGN INC COM 256163106 574 2,230 SH   SOLE   1,777 0 453
INDUSTRIAL SELECT ETF SECTOR SPDR SBI INT-INDS 81369Y704 548 5,601 SH   SOLE   3,550 0 2,051
SELECT SECTOR SPDR ETF TR FINANCIAL SBI INT-FINL 81369Y605 532 14,179 SH   SOLE   10,472 0 3,707
GILEAD SCIENCES INC COM 375558103 526 7,531 SH   SOLE   5,839 0 1,692
VANGUARD ETF COMMUNICATION SERVICES COMM SRVC ETF 92204A884 525 3,733 SH   SOLE   2,575 0 1,158
DEERE & CO COM 244199105 514 1,535 SH   SOLE   1,357 0 178
INTERNATIONAL PAPER CO COM 460146103 506 9,575 SH   SOLE   9,373 0 202
INVESCO DB MULTI ETF COMMODITY TR OIL FD OIL FD 46140H403 499 36,428 SH   SOLE   24,896 0 11,532
COSTCO WHSL CORP NEW COM COM 22160K105 484 1,078 SH   SOLE   969 0 109
INVESCO DB COMMODITY ETF INDEX TRACKING FD UNIT UNIT 46138B103 469 23,250 SH   SOLE   15,881 0 7,369
ISHARES S&P 500 ETF GROWTH S&P 500 GRWT ETF 464287309 459 6,214 SH   SOLE   4,454 0 1,760
HOME DEPOT INC COM 437076102 451 1,375 SH   SOLE   678 0 697
SELECT SECTOR SPDR F ETF CONSUMER DISCRETIONARY SBI CONS DISCR 81369Y407 449 2,504 SH   SOLE   2,204 0 300
FIRST TRUST SMALL ETF CAP CORE ALPHADEX FUND COM SHS 33734Y109 445 4,864 SH   SOLE   3,323 0 1,541
VANGUARD TOTAL INTL ETF STOCK INDEX FUND VG TL INTL STK F 921909768 442 6,995 SH   SOLE   6,995 0 0
CVS HEALTH CORPORATION COM 126650100 438 5,166 SH   SOLE   4,790 0 376
MATCH GROUP INC NEW COM 57667L107 436 2,779 SH   SOLE   2,334 0 445
FASTENAL CO COM 311900104 432 8,376 SH   SOLE   8,376 0 0
FIRST TRUST MID CAP ETF CORE ALPHADEX FUND COM SHS 33735B108 432 4,425 SH   SOLE   3,022 0 1,403
SPDR DOW JONES REIT ETF DJ REIT ETF 78464A607 430 4,087 SH   SOLE   2,792 0 1,295
ISHARES COHEN&STEERS ETF REIT COHEN STEER REIT 464287564 425 6,508 SH   SOLE   4,445 0 2,063
ARK ETF TR ETF GENOMIC REVOLUTION MULTI SECTOR ETF GENOMIC REV ETF 00214Q302 425 5,692 SH   SOLE   4,761 0 931
NIKE INC CLASS B CL B 654106103 422 2,906 SH   SOLE   2,516 0 390
SYSCO CORPORATION COM 871829107 415 5,293 SH   SOLE   5,293 0 0
UNITED BANKSHARES INC W VA COM 909907107 386 10,614 SH   SOLE   10,614 0 0
COSTAR GROUP INC COM 22160N109 372 4,330 SH   SOLE   0 0 4,330
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 365 4,849 SH   SOLE   4,682 0 167
ALPHABET INC NON VOTING CAP STK CL C CAP STK CL C 02079K107 349 131 SH   SOLE   123 0 8
WALMART INC COM 931142103 343 2,463 SH   SOLE   1,823 0 640
AIR PRODUCTS & CHEMICALS INC COM 009158106 342 1,336 SH   SOLE   1,336 0 0
SELECT SECTOR SPDR F ETF MATERIALS SBI MATERIALS 81369Y100 332 4,197 SH   SOLE   3,532 0 665
VISA INC CLASS A COM CL A 92826C839 321 1,442 SH   SOLE   1,442 0 0
WHITE MOUNTAIN INS GRP COM G9618E107 319 298 SH   SOLE   298 0 0
VANGUARD INDUSTRIALS ETF INDUSTRIAL ETF 92204A603 318 1,693 SH   SOLE   1,415 0 278
AUTOMATIC DATA PROCESSING COM 053015103 318 1,591 SH   SOLE   1,591 0 0
NETFLIX.COM INC COM 64110L106 312 512 SH   SOLE   512 0 0
BROADCOM INC COM 11135F101 308 636 SH   SOLE   606 0 30
STATE STR CORP COM 857477103 307 3,635 SH   SOLE   3,243 0 392
SIRIUS XM HOLDINGS INC COM 82968B103 293 48,185 SH   SOLE   10,682 0 37,503
VANGUARD INFORMATION ETF TECHNOLOGY INF TECH ETF 92204A702 292 730 SH   SOLE   0 0 730
PAYPAL HOLDINGS INC COM 70450Y103 288 1,108 SH   SOLE   541 0 567
COINBASE GLOBAL INC CL A COM CL A 19260Q107 282 1,244 SH   SOLE   1,018 0 226
BLACKSTONE GROUP INC COM COM 09260D107 272 2,346 SH   SOLE   2,346 0 0
AT & T INC COM 00206R102 271 10,039 SH   SOLE   10,039 0 0
BOEING CO COM 097023105 268 1,218 SH   SOLE   700 0 518
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 261 3,000 SH   SOLE   2,630 0 370
ISHARES GOLD TR ETF ISHARES NEW ISHARES NEW 464285204 253 7,590 SH   SOLE   7,590 0 0
BANK OF AMERICA CORP COM 060505104 247 5,826 SH   SOLE   5,826 0 0
ESSENTIAL UTILS INC COM 29670G102 242 5,253 SH   SOLE   4,375 0 878
WILLIAMS COMPANIES INC COM 969457100 236 9,109 SH   SOLE   7,170 0 1,939
PNC FINANCIAL SERVICES GROUP COM 693475105 235 1,204 SH   SOLE   1,204 0 0
VANGUARD HEALTH CARE ETF HEALTH CAR ETF 92204A504 231 938 SH   SOLE   119 0 819
3M CO COM 88579Y101 222 1,270 SH   SOLE   1,270 0 0
KINDER MORGAN INC DEL COM 49456B101 222 13,296 SH   SOLE   9,824 0 3,472
WELLS FARGO & CO NEW COM 949746101 212 4,574 SH   SOLE   3,365 0 1,209
NOVARTIS AG SPON ADR SPONSORED ADR 66987V109 211 2,590 SH   SOLE   1,890 0 700
PFIZER INCORPORATED COM 717081103 210 4,898 SH   SOLE   4,898 0 0
REALTY INCOME CORP REIT COM 756109104 210 3,241 SH   SOLE   3,241 0 0
SPDR S&P MIDCAP 400 ETF TRUST SERIES N UTSER1 S&PDCRP 78467Y107 202 422 SH   SOLE   422 0 0
EXXON MOBIL CORP COM 30231G102 202 3,446 SH   SOLE   1,614 0 1,832
COCA-COLA COMPANY COM 191216100 201 3,841 SH   SOLE   3,841 0 0
FACEBOOK INC CLASS A CL A 30303M102 201 593 SH   SOLE   518 0 75
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 192 20,069 SH   SOLE   20,069 0 0
PIONEER HIGH INCOME FUND INC COM 72369H106 97 10,000 SH   SOLE   10,000 0 0