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,122,705 11,455 SH   SOLE   11,455 0 0
ALBEMARLE CORP COM 012653101   3,580,185 16,197 SH   SOLE   16,197 0 0
ALPHABET INC CAP STK CL A 02079K305   4,151,897 40,026 SH   SOLE   40,026 0 0
ALPHABET INC CAP STK CL C 02079K107   588,640 5,660 SH   SOLE   5,660 0 0
AMAZON COM INC COM 023135106   3,486,451 33,754 SH   SOLE   33,754 0 0
APPLE INC COM 037833100   13,618,225 82,585 SH   SOLE   82,585 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   990,657 28,264 SH   SOLE   28,264 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   14,464,022 46,844 SH   SOLE   46,844 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   224,877 3,245 SH   SOLE   3,245 0 0
BROADCOM INC COM 11135F101   1,703,289 2,655 SH   SOLE   2,655 0 0
CHEVRON CORP NEW COM 166764100   4,561,067 27,955 SH   SOLE   27,955 0 0
CITIZENS FINL GROUP INC COM 174610105   364,288 11,995 SH   SOLE   11,995 0 0
CME GROUP INC COM 12572Q105   577,849 3,017 SH   SOLE   3,017 0 0
COCA COLA CO COM 191216100   827,908 13,347 SH   SOLE   13,347 0 0
CONOCOPHILLIPS COM 20825C104   1,295,782 13,061 SH   SOLE   13,061 0 0
DANAHER CORP DEL COM 235851102   8,461,780 33,573 SH   SOLE   33,573 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   746,099 4,118 SH   SOLE   4,118 0 0
DISNEY WALT CO COM DISNEY 254687106   949,439 9,482 SH   SOLE   9,482 0 0
DOMINION ENERGY INC COM 25746U109   6,188,650 110,690 SH   SOLE   110,690 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   677,678 7,025 SH   SOLE   7,025 0 0
ENBRIDGE INC COM 29250N105   223,788 5,866 SH   SOLE   5,866 0 0
EOG RES INC COM 26875P101   979,284 8,543 SH   SOLE   8,543 0 0
ESSENTIAL UTILITIES INC COM 29670G102   6,882,866 157,683 SH   SOLE   157,683 0 0
EXXON MOBIL CORP COM 30231G102   1,161,230 10,589 SH   SOLE   10,589 0 0
FERGUSON PLC NEW SHS G3421J106   2,165,279 16,189 SH   SOLE   16,189 0 0
HOME DEPOT INC COM 437076102   510,264 1,729 SH   SOLE   1,729 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   213,231 1,030 SH   SOLE   1,030 0 0
ILLINOIS TOOL WKS INC COM 452308109   246,858 1,014 SH   SOLE   1,014 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   856,804 6,536 SH   SOLE   6,536 0 0
ISHARES GOLD TRUST ISHARES 464285204   4,415,191 118,148 SH   SOLE   118,148 0 0
ISHARES TR TIPS BD ETF 464287176   4,945,490 44,857 SH   SOLE   44,857 0 0
JOHNSON & JOHNSON COM 478160104   7,409,719 47,805 SH   SOLE   47,805 0 0
JP MORGAN CHASE & CO COM 46625H100   898,541 6,895 SH   SOLE   6,895 0 0
LOCKHEED MARTIN CORP COM 539830109   9,676,208 20,469 SH   SOLE   20,469 0 0
LOWES COS INC COM 548661107   339,949 1,700 SH   SOLE   1,700 0 0
MARKEL CORP COM 570535104   200,553 157 SH   SOLE   157 0 0
MCCORMICK & CO INC COM VTG 579780206   469,221 5,639 SH   SOLE   5,639 0 0
MCDONALDS CORP COM 580135101   270,942 969 SH   SOLE   969 0 0
MERCK & CO INC COM 58933Y105   348,534 3,276 SH   SOLE   3,276 0 0
MICROSOFT CORP COM 594918104   12,927,580 44,841 SH   SOLE   44,841 0 0
NEXTERA ENERGY INC COM 65339F101   2,377,533 30,845 SH   SOLE   30,845 0 0
NIKE INC CL B 654106103   4,515,417 36,818 SH   SOLE   36,818 0 0
NORFOLK SOUTHERN CORP COM 655844108   1,404,622 6,626 SH   SOLE   6,626 0 0
NVIDIA CORPORATION COM 67066G104   214,466 772 SH   SOLE   772 0 0
PALO ALTO NETWORKS INC COM 697435105   6,122,630 30,653 SH   SOLE   30,653 0 0
PEPSICO INC COM 713448108   8,808,572 48,319 SH   SOLE   48,319 0 0
PFIZER INC COM 717081103   2,356,195 57,750 SH   SOLE   57,750 0 0
PHILIP MORRIS INTL INC COM 718172109   438,111 4,505 SH   SOLE   4,505 0 0
PRICE T ROWE GROUP INC COM 74144T108   1,719,693 15,232 SH   SOLE   15,232 0 0
PROCTER AND GAMBLE CO COM 742718109   7,574,579 50,942 SH   SOLE   50,942 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   315,433 3,221 SH   SOLE   3,221 0 0
S&P GLOBAL INC COM 78409V104   2,006,600 5,820 SH   SOLE   5,820 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,406,789 19,229 SH   SOLE   19,229 0 0
SHERWIN WILLIAMS CO COM 824348106   2,663,056 11,848 SH   SOLE   11,848 0 0
SOUTHERN CO COM 842587107   2,209,318 31,752 SH   SOLE   31,752 0 0
STANLEY BLACK & DECKER INC COM 854502101   457,372 5,676 SH   SOLE   5,676 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   838,673 1,455 SH   SOLE   1,455 0 0
UNION PAC CORP COM 907818108   4,651,354 23,111 SH   SOLE   23,111 0 0
UNITED PARCEL SERVICE INC CL B 911312106   213,389 1,100 SH   SOLE   1,100 0 0
VAIL RESORTS INC COM 91879Q109   388,376 1,662 SH   SOLE   1,662 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   245,670 1,296 SH   SOLE   1,296 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   3,814,384 98,081 SH   SOLE   98,081 0 0
WALMART INC COM 931142103   2,092,821 14,193 SH   SOLE   14,193 0 0
WASTE MGMT INC DEL COM 94106L109   1,566,349 9,599 SH   SOLE   9,599 0 0
ZOETIS INC CL A 98978V103   3,484,478 20,935 SH   SOLE   20,935 0 0