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
Expires: July 31, 2015
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
ABBVIE INC COM 00287Y109 241,885 958 SH SOLE 0 0 958
ADOBE INC COM 00724F101 4,100,405 20,000 SH SOLE 0 0 20,000
ALBEMARLE CORP COM 012653101 4,122,549 30,485 SH SOLE 0 0 30,485
ALPHABET INC CAP STK CL A 02079K305 4,312,556 12,033 SH SOLE 0 0 12,033
ALPHABET INC CAP STK CL C 02079K107 236,676 668 SH SOLE 0 0 668
AMAZON COM INC COM 023135106 7,203,392 30,219 SH SOLE 0 0 30,219
ANALOG DEVICES INC COM 032654105 215,564 542 SH SOLE 0 0 542
ANHEUSER BUSCH INBEV SA NV SPONSORED ADR 03524A108 560,994 6,805 SH SOLE 0 0 6,805
APPLE INC COM 037833100 9,354,885 32,267 SH SOLE 0 0 32,267
BANK OF AMER CORP COM 060505104 483,687 8,487 SH SOLE 0 0 8,487
BECTON DICKINSON & CO COM 075887109 5,411,846 35,708 SH SOLE 0 0 35,708
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13,105,534 26,186 SH SOLE 0 0 26,186
BIOGEN INC COM 09062X103 5,341,146 24,720 SH SOLE 0 0 24,720
BOEING CO COM 097023105 8,180,558 37,790 SH SOLE 0 0 37,790
BORGWARNER INC COM 099724106 314,761 4,738 SH SOLE 0 0 4,738
BRISTOL-MYERS SQUIBB CO COM 110122108 706,583 12,246 SH SOLE 0 0 12,246
BROADCOM INC COM 11135F101 953,082 2,513 SH SOLE 0 0 2,513
CAPITAL GROUP CORE BALANCED SHS 14021D107 723,115 19,049 SH SOLE 0 0 19,049
CHEVRON CORPORATION COM 166764100 760,348 4,580 SH SOLE 0 0 4,580
COCA COLA CONS INC COM 191098102 374,774 1,962 SH SOLE 0 0 1,962
CORNING INC COM 219350105 8,573,304 33,561 SH SOLE 0 0 33,561
CORTEVA INC COM 22052L104 862,256 10,169 SH SOLE 0 0 10,169
DTE ENERGY CO COM 233331107 373,459 2,446 SH SOLE 0 0 2,446
DUKE ENERGY CORP NEW COM NEW 26441C204 3,867,384 30,519 SH SOLE 0 0 30,519
ENBRIDGE INC COM 29250N105 4,972,701 91,685 SH SOLE 0 0 91,685
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 5,959,617 311,656 SH SOLE 0 0 311,656
ENTERPRISE PRODS PARTNERS L COM 293792107 664,672 18,078 SH SOLE 0 0 18,078
EOG RES INC COM 26875P101 225,958 1,737 SH SOLE 0 0 1,737
EVERSOURCE ENERGY COM 30040W108 535,146 7,399 SH SOLE 0 0 7,399
EXXON MOBIL CORP COM 30231G102 1,235,052 9,028 SH SOLE 0 0 9,028
FIRSTENERGY CORP COM 337932107 368,395 7,744 SH SOLE 0 0 7,744
GE AEROSPACE COM NEW 369604301 817,703 2,182 SH SOLE 0 0 2,182
GE VERNOVA INC COM 36828A101 4,303,831 3,657 SH SOLE 0 0 3,657
GENERAL DYNAMICS CORP COM 369550108 1,221,083 3,432 SH SOLE 0 0 3,432
GENERAL MILLS INC COM 370334104 1,136,929 32,654 SH SOLE 0 0 32,654
GILEAD SCIENCES INC COM 375558103 3,147,800 24,892 SH SOLE 0 0 24,892
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 965,656 6,803 SH SOLE 0 0 6,803
HEALTHPEAK PROPERTIES INC COM 42250P103 2,278,001 106,428 SH SOLE 0 0 106,428
HERSHEY CO COM 427866108 1,247,231 7,092 SH SOLE 0 0 7,092
HUNTINGTON INGALLS INDS INC COM 446413106 962,703 3,429 SH SOLE 0 0 3,429
INGERSOLL RAND INC COM 45687V106 201,104 2,452 SH SOLE 0 0 2,452
INTEL CORP COM 458140100 582,567 4,171 SH SOLE 0 0 4,171
INVESCO QQQ TR UNIT SER 1 46090E103 290,097 391 SH SOLE 0 0 391
ISHARES TR CORE 60 BALA ETF 464289867 324,519 4,668 SH SOLE 0 0 4,668
ISHARES TR CORE S&P500 ETF 464287200 364,810 484 SH SOLE 0 0 484
ISHARES TR MSCI USA MIN ETF 46429B697 227,292 2,355 SH SOLE 0 0 2,355
ISHARES TR RUS 1000 ETF 464287622 936,104 2,285 SH SOLE 0 0 2,285
ISHARES TR U.S. TECH ETF 464287721 1,308,186 5,177 SH SOLE 0 0 5,177
ISHARES TR ULTRA SHORT DUR 46434V878 1,124,659 22,226 SH SOLE 0 0 22,226
JOHNSON & JOHNSON COM 478160104 1,130,875 4,447 SH SOLE 0 0 4,447
JPMORGAN CHASE & CO COM 46625H100 1,128,622 3,437 SH SOLE 0 0 3,437
KIMBERLY-CLARK CORP COM 494368103 402,243 3,663 SH SOLE 0 0 3,663
KINDER MORGAN INC DEL COM 49456B101 2,698,928 84,403 SH SOLE 0 0 84,403
KRAFT HEINZ CO COM 500754106 3,793,108 160,537 SH SOLE 0 0 160,537
LOCKHEED MARTIN CORP COM 539830109 607,456 1,187 SH SOLE 0 0 1,187
LOWES COS INC COM 548661107 259,252 1,173 SH SOLE 0 0 1,173
LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100 6,242,596 118,499 SH SOLE 0 0 118,499
M/I HOMES INC COM 55305B101 7,320,131 45,526 SH SOLE 0 0 45,526
MARRIOTT INTL INC NEW CL A 571903202 1,742,230 4,701 SH SOLE 0 0 4,701
MASTERCARD INCORPORATED CL A 57636Q104 210,029 407 SH SOLE 0 0 407
MEDTRONIC PLC SHS G5960L103 4,056,900 51,798 SH SOLE 0 0 51,798
MERCK & CO INC COM 58933Y105 2,269,297 17,648 SH SOLE 0 0 17,648
META PLATFORMS INC CL A 30303M102 618,942 1,094 SH SOLE 0 0 1,094
MICROSOFT CORP COM 594918104 3,417,968 9,132 SH SOLE 0 0 9,132
NETFLIX INC. COM 64110L106 217,975 3,052 SH SOLE 0 0 3,052
NORTHROP GRUMMAN CORP COM 666807102 659,619 1,289 SH SOLE 0 0 1,289
NVIDIA CORPORATION COM 67066G104 8,160,234 40,735 SH SOLE 0 0 40,735
NXP SEMICONDUCTORS N V COM N6596X109 914,257 3,245 SH SOLE 0 0 3,245
OCCIDENTAL PETE CORP COM 674599105 409,787 8,432 SH SOLE 0 0 8,432
OMNICOM GROUP INC COM 681919106 2,308,524 31,670 SH SOLE 0 0 31,670
ORACLE CORP COM 68389X105 414,243 2,826 SH SOLE 0 0 2,826
PALANTIR TECHNOLOGIES INC CL A 69608A108 276,088 2,366 SH SOLE 0 0 2,366
PAYPAL HLDGS INC COM 70450Y103 3,993,713 92,435 SH SOLE 0 0 92,435
PEPSICO INC COM 713448108 642,227 4,735 SH SOLE 0 0 4,735
PFIZER INC COM 717081103 2,995,609 124,354 SH SOLE 0 0 124,354
RELIANCE INC COM 759509102 232,809 622 SH SOLE 0 0 622
ROYAL BK CDA COM 780087102 838,448 4,051 SH SOLE 0 0 4,051
RTX CORPORATION COM 75513E101 2,209,154 11,640 SH SOLE 0 0 11,640
SALESFORCE INC COM 79466L302 760,895 4,848 SH SOLE 0 0 4,848
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 518,282 17,893 SH SOLE 0 0 17,893
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 443,725 13,992 SH SOLE 0 0 13,992
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 503,933 522 SH SOLE 0 0 522
SMURFIT WESTROCK PLC SHS G8267P108 4,373,433 94,495 SH SOLE 0 0 94,495
SPDR SERIES TRUST ST STR SP DIV 78464A763 214,726 1,408 SH SOLE 0 0 1,408
SPDR SERIES TRUST ST STR SP HOME 78464A888 319,557 2,765 SH SOLE 0 0 2,765
STANLEY BLACK & DECKER INC COM 854502101 6,828,738 72,496 SH SOLE 0 0 72,496
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 6,886,802 14,393 SH SOLE 0 0 14,393
TESLA INC COM 88160R101 902,982 2,145 SH SOLE 0 0 2,145
TEXAS INSTRS INC COM 882508104 685,845 2,300 SH SOLE 0 0 2,300
THERMO FISHER SCIENTIFIC INC COM 883556102 332,641 661 SH SOLE 0 0 661
THOR INDS INC COM 885160101 1,370,619 18,220 SH SOLE 0 0 18,220
TORONTO DOMINION BK ONT COM NEW 891160509 436,385 3,593 SH SOLE 0 0 3,593
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,314,952 36,284 SH SOLE 0 0 36,284
TRANE TECHNOLOGIES PLC SHS G8994E103 504,513 1,024 SH SOLE 0 0 1,024
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 256,900 1,171 SH SOLE 0 0 1,171
VANGUARD INDEX FDS GROWTH ETF 922908736 441,907 5,128 SH SOLE 0 0 5,128
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 402,870 1,312 SH SOLE 0 0 1,312
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 566,620 2,859 SH SOLE 0 0 2,859
VANGUARD INDEX FDS MID CAP ETF 922908629 250,282 3,104 SH SOLE 0 0 3,104
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,898,764 2,760 SH SOLE 0 0 2,760
VANGUARD INDEX FDS SM CP VAL ETF 922908611 429,238 1,763 SH SOLE 0 0 1,763
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,799,011 12,520 SH SOLE 0 0 12,520
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,993,367 10,786 SH SOLE 0 0 10,786
VANGUARD INDEX FDS VALUE ETF 922908744 4,551,071 20,864 SH SOLE 0 0 20,864
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 217,277 1,700 SH SOLE 0 0 1,700
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,834,001 7,743 SH SOLE 0 0 7,743
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,259,340 14,726 SH SOLE 0 0 14,726
VEEVA SYS INC CL A COM 922475108 5,066,835 28,550 SH SOLE 0 0 28,550
VENTAS INC COM 92276F100 3,810,461 42,875 SH SOLE 0 0 42,875
VERIZON COMMUNICATIONS INC COM 92343V104 473,955 11,188 SH SOLE 0 0 11,188
VIATRIS INC COM 92556V106 811,348 51,085 SH SOLE 0 0 51,085
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,654,377 40,663 SH SOLE 0 0 40,663