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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ADVANCED MICRO DEVICES COM 007903107   1,274,083 11,185 SH   SOLE   11,185 0 0
ALBEMARLE CORP COM 012653101   3,655,145 16,384 SH   SOLE   16,384 0 0
ALPHABET INC CAP STK CL A 02079K305   4,790,274 40,019 SH   SOLE   40,019 0 0
ALPHABET INC CAP STK CL C 02079K107   684,690 5,660 SH   SOLE   5,660 0 0
AMAZON COM INC COM 023135106   4,400,171 33,754 SH   SOLE   33,754 0 0
APPLE INC COM 037833100   15,933,556 82,144 SH   SOLE   82,144 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   729,819 28,124 SH   SOLE   28,124 0 0
BERKSHIRE HATHWAY INC DEL CL B NEW 084670702   15,960,164 46,804 SH   SOLE   46,804 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   207,461 3,244 SH   SOLE   3,244 0 0
BROADCOM INC COM 11135F101   2,285,989 2,635 SH   SOLE   2,635 0 0
CHEVRON CORP NEW COM 166764100   4,579,901 29,106 SH   SOLE   29,106 0 0
CITIZENS FINL GROUP INC COM 174610105   303,050 11,620 SH   SOLE   11,620 0 0
CME GROUP INC COM 12572Q105   544,346 2,938 SH   SOLE   2,938 0 0
COCA COLA CO COM 191216100   797,430 13,242 SH   SOLE   13,242 0 0
CONOCOPHILLIPS COM 20825C104   2,030,007 19,593 SH   SOLE   19,593 0 0
DANAHER CORP DEL COM 235851102   8,527,112 35,530 SH   SOLE   35,530 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   1,206,900 6,957 SH   SOLE   6,957 0 0
DISNEY WALT CO COM DISNEY 254687106   745,672 8,352 SH   SOLE   8,352 0 0
DOMINION ENERGY INC COM 25746U109   5,968,708 115,248 SH   SOLE   115,248 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   677,752 7,552 SH   SOLE   7,552 0 0
ENBRIDGE INC COM 29250N105   217,105 5,844 SH   SOLE   5,844 0 0
EOG RES INC COM 26875P101   870,157 7,604 SH   SOLE   7,604 0 0
ESSENTIAL UTILITIES INC COM 29670G102   6,351,588 159,148 SH   SOLE   159,148 0 0
EXXON MOBIL CORP COM 30231G102   1,135,081 10,584 SH   SOLE   10,584 0 0
FERGUSON PLC NEW SHS G3421J106   3,011,857 19,146 SH   SOLE   19,146 0 0
HOME DEPOT INC COM 437076102   537,548 1,730 SH   SOLE   1,730 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   246,972 1,085 SH   SOLE   1,085 0 0
ILLINOIS TOOL WKS INC COM 452308109   250,160 1,000 SH   SOLE   1,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   873,779 6,530 SH   SOLE   6,530 0 0
ISHARES GOLD TRUST ISHARES 464285204   4,317,601 118,648 SH   SOLE   118,648 0 0
ISHARES TR TIPS BD ETF 464287176   2,695,682 25,048 SH   SOLE   25,048 0 0
JOHNSON & JOHNSON COM 478160104   7,939,309 47,966 SH   SOLE   47,966 0 0
JP MORGAN CHASE & CO COM 46625H100   1,010,247 6,946 SH   SOLE   6,946 0 0
LOCKHEED MARTIN CORP COM 539830109   9,595,789 20,843 SH   SOLE   20,843 0 0
LOWES COS INC COM 548661107   383,690 1,700 SH   SOLE   1,700 0 0
MARKEL CORP COM 570535104   217,159 157 SH   SOLE   157 0 0
MCCORMICK & CO INC COM NON VTG 579780206   1,051,884 12,059 SH   SOLE   12,059 0 0
MCDONALDS CORP COM 580135101   289,159 969 SH   SOLE   969 0 0
MCKESSON CORP COM 58155Q103   213,655 500 SH   SOLE   500 0 0
MEDTRONIC PLC SHS G5960L103   696,166 7,902 SH   SOLE   7,902 0 0
MERCK & CO INC COM 58933Y105   378,018 3,276 SH   SOLE   3,276 0 0
MICROSOFT CORP COM 594918104   15,236,822 44,743 SH   SOLE   44,743 0 0
NEXTERA ENERGY INC COM 65339F101   2,325,799 31,345 SH   SOLE   31,345 0 0
NIKE INC CL B 654106103   4,024,051 36,460 SH   SOLE   36,460 0 0
NORFOLK SOUTHERN CORP COM 655844108   1,502,171 6,625 SH   SOLE   6,625 0 0
NVIDIA CORPORTATION COM 67066G104   249,623 590 SH   SOLE   590 0 0
PALO ALTO NETWORKS INC COM 697435105   7,806,597 30,553 SH   SOLE   30,553 0 0
PEPSICO INC COM 713448108   8,969,092 48,424 SH   SOLE   48,424 0 0
PFIZER INC COM 717081103   2,143,502 58,438 SH   SOLE   58,438 0 0
PHILIP MORRIS INTL INC COM 718172109   422,695 4,330 SH   SOLE   4,330 0 0
PRICE T ROWE GROUP INC COM 74144T108   2,067,938 18,460 SH   SOLE   18,460 0 0
PROCTER AND GAMBLE CO COM 742718109   7,798,484 51,394 SH   SOLE   51,394 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   315,529 3,221 SH   SOLE   3,221 0 0
S&P GLOBAL INC COM 78409V104   2,720,758 6,787 SH   SOLE   6,787 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,398,233 19,254 SH   SOLE   19,254 0 0
SHERWIN WILLIAMS CO COM 824348106   3,431,088 12,922 SH   SOLE   12,922 0 0
SOUTHERN CO COM 842587107   2,231,312 31,762 SH   SOLE   31,762 0 0
STANLEY BLACK & DECKER INC COM 854502101   1,093,675 11,671 SH   SOLE   11,671 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   741,989 1,422 SH   SOLE   1,422 0 0
UNION PAC CORP COM 907818108   4,771,311 23,318 SH   SOLE   23,318 0 0
VAIL RESORTS INC COM 91879Q109   720,537 2,862 SH   SOLE   2,862 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   257,761 1,296 SH   SOLE   1,296 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   3,633,152 97,692 SH   SOLE   97,692 0 0
WALMART INC COM 931142103   1,735,513 11,042 SH   SOLE   11,042 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   276,897 936 SH   SOLE   936 0 0
ZOETIS INC CL A 98978V103   3,640,286 21,139 SH   SOLE   21,139 0 0