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
ABBOTT LABORATORIES COM 002824100 796,727 8,780 SH SOLE 2,209 0 6,571
ABBVIE INC COM 00287Y109 2,621,546 10,418 SH SOLE 2,658 0 7,760
AEROVIRONMENT INC COM 008073108 778,470 4,716 SH SOLE 2,197 0 2,519
AFLAC INC COM 001055102 305,671 2,607 SH SOLE 2,500 0 107
ALPHABET INC CAP STK CL A 02079K305 8,917,339 24,953 SH SOLE 10,690 0 14,263
AMAZON COM INC COM 023135106 6,196,920 26,000 SH SOLE 10,868 0 15,132
AMERICAN CENTY ETF TR US SML CP VALU 025072877 285,700 2,290 SH SOLE 48 0 2,242
AMERICAN ELEC PWR CO INC COM 025537101 859,173 6,280 SH SOLE 1,505 0 4,775
AMERICAN TOWER CORP COM 03027X100 243,229 1,487 SH SOLE 107 0 1,380
AMERICAN WTR WKS CO INC NEW COM 030420103 487,504 3,705 SH SOLE 460 0 3,245
AMGEN INC COM 031162100 4,641,747 12,818 SH SOLE 7,561 0 5,257
APPLE INC COM 037833100 10,906,986 37,693 SH SOLE 17,060 0 20,634
APPLIED MATLS INC COM 038222105 15,666,070 21,668 SH SOLE 12,378 0 9,290
BANK OF AMER CORP COM 060505104 3,461,995 60,758 SH SOLE 16,015 0 44,744
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,824,201 5,644 SH SOLE 1,120 0 4,524
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,497,700 2 SH SOLE 2 0 0
BOEING CO COM 097023105 2,949,343 13,625 SH SOLE 5,714 0 7,911
BUILDERS FIRSTSOURCE INC COM 12008R107 223,226 2,495 SH SOLE 369 0 2,126
CAPITAL ONE FINL CORP COM 14040H105 1,648,889 8,219 SH SOLE 4,044 0 4,175
CATERPILLAR INC COM 149123101 14,867,577 13,961 SH SOLE 6,923 0 7,038
CHEVRON CORPORATION COM 166764100 1,480,138 8,929 SH SOLE 5,505 0 3,424
CHUBB LIMITED COM H1467J104 2,232,969 6,553 SH SOLE 1,884 0 4,669
CISCO SYS INC COM 17275R102 3,830,673 32,613 SH SOLE 21,744 0 10,868
CITIGROUP INC COM NEW 172967424 918,501 6,563 SH SOLE 3,002 0 3,561
COCA COLA CO COM 191216100 6,579,643 80,960 SH SOLE 54,772 0 26,188
CONSOLIDATED EDISON INC COM 209115104 207,431 1,875 SH SOLE 275 0 1,600
COSTCO WHOLESALE CORPORATION COM 22160K105 5,182,223 5,540 SH SOLE 2,204 0 3,336
CSX CORP COM 126408103 3,135,864 65,977 SH SOLE 18,982 0 46,995
CVS HEALTH CORP COM 126650100 970,000 9,377 SH SOLE 3,485 0 5,892
DANAHER CORP DEL COM 235851102 1,150,471 6,040 SH SOLE 1,571 0 4,469
DARDEN RESTAURANTS INC COM 237194105 1,675,549 8,133 SH SOLE 2,109 0 6,024
DEERE & CO COM 244199105 4,878,845 7,691 SH SOLE 2,137 0 5,554
DELTA AIR LINES INC COM NEW 247361702 243,057 2,595 SH SOLE 1,264 0 1,331
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 7,599,971 140,688 SH SOLE 28,450 0 112,238
DISNEY WALT CO COM 254687106 1,166,989 12,125 SH SOLE 2,716 0 9,409
DUKE ENERGY CORP NEW COM NEW 26441C204 6,335,692 50,053 SH SOLE 29,100 0 20,953
EATON CORP PLC SHS G29183103 1,996,798 4,686 SH SOLE 1,373 0 3,313
ELECTRONIC ARTS INC COM 285512109 671,301 3,274 SH SOLE 1,621 0 1,653
ELEVANCE HEALTH INC FORMERLY COM 036752103 2,875,365 7,435 SH SOLE 2,311 0 5,125
ELI LILLY & CO COM 532457108 8,106,091 6,758 SH SOLE 2,691 0 4,067
ETFIS SER TR I VIRTUS REAVES UT 26923G806 3,179,849 38,902 SH SOLE 9,407 0 29,495
FEDEX CORP COM 31428X106 754,697 2,410 SH SOLE 495 0 1,915
FIFTH THIRD BANCORP COM 316773100 1,152,907 20,452 SH SOLE 3,500 0 16,952
FIRST SOLAR INC COM 336433107 1,373,051 5,819 SH SOLE 2,602 0 3,217
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 5,430,401 303,714 SH SOLE 80,434 0 223,280
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 653,938 6,907 SH SOLE 3,512 0 3,395
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 423,777 8,513 SH SOLE 5,090 0 3,423
GALLAGHER ARTHUR J & CO COM 363576109 4,580,149 19,951 SH SOLE 9,991 0 9,960
GAMING & LEISURE P COM 36467J108 760,980 17,089 SH SOLE 7,525 0 9,564
GE AEROSPACE COM NEW 369604301 4,907,756 13,132 SH SOLE 5,955 0 7,177
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 1,032,114 16,124 SH SOLE 6,553 0 9,571
GE VERNOVA INC COM 36828A101 10,129,703 8,622 SH SOLE 3,893 0 4,729
GENERAL DYNAMICS CORP COM 369550108 3,116,261 8,797 SH SOLE 4,327 0 4,470
GENERAL MTRS CO COM 37045V100 818,667 10,621 SH SOLE 2,517 0 8,104
HOME DEPOT INC COM 437076102 5,320,073 15,085 SH SOLE 7,594 0 7,490
INTUIT COM 461202103 672,418 2,576 SH SOLE 918 0 1,659
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 1,123,548 41,861 SH SOLE 11,935 0 29,926
INVESCO QQQ TR UNIT SER 1 46090E103 6,005,626 8,155 SH SOLE 1,890 0 6,265
ISHARES TR RUS MDCP VAL ETF 464287473 390,760 2,374 SH SOLE 2,374 0 0
ISHARES TR ISHARES SEMICDTR 464287523 9,794,450 15,286 SH SOLE 2,978 0 12,308
ISHARES TR US AER DEF ETF 464288760 2,329,336 9,609 SH SOLE 1,746 0 7,863
ISHARES TR MORNINGSTAR GRWT 464287119 220,700 1,886 SH SOLE 0 0 1,886
ISHARES TR MRGSTR MD CP GRW 464288307 3,134,686 31,889 SH SOLE 5,751 0 26,138
ISHARES TR CORE DIV GRWTH 46434V621 4,538,933 59,888 SH SOLE 14,011 0 45,878
ISHARES TR CORE MSCI PAC 46434V696 1,899,629 23,186 SH SOLE 4,650 0 18,536
JANUS DETROIT STR TR HENDERSON MTG 47103U852 2,482,278 55,174 SH SOLE 13,528 0 41,646
JOHNSON & JOHNSON COM 478160104 7,878,142 31,020 SH SOLE 18,060 0 12,960
JPMORGAN CHASE & CO COM 46625H100 8,074,664 24,668 SH SOLE 11,659 0 13,009
KROGER CO COM 501044101 355,506 6,402 SH SOLE 1,912 0 4,490
LEMAITRE VASCULAR INC COM 525558201 287,880 3,000 SH SOLE 3,000 0 0
LOCKHEED MARTIN CORP COM 539830109 4,368,025 8,574 SH SOLE 3,710 0 4,864
LOWES COS INC COM 548661107 5,046,633 22,888 SH SOLE 10,453 0 12,435
MASTERCARD INCORPORATED CL A 57636Q104 1,161,844 2,262 SH SOLE 868 0 1,394
MCDONALDS CORP COM 580135101 1,485,328 5,495 SH SOLE 1,353 0 4,142
MERCK & CO INC COM 58933Y105 4,522,629 35,196 SH SOLE 20,749 0 14,447
MICROSOFT CORP COM 594918104 7,015,345 18,807 SH SOLE 8,095 0 10,712
MONDELEZ INTL INC CL A 609207105 666,708 11,527 SH SOLE 4,626 0 6,901
NATIONAL HEALTH INVS INC COM 63633D104 712,268 9,340 SH SOLE 7,058 0 2,282
NORFOLK SOUTHN CORP COM 655844108 1,893,651 6,019 SH SOLE 2,453 0 3,566
NORTHROP GRUMMAN CORP COM 666807102 3,067,237 6,022 SH SOLE 1,921 0 4,101
NOVO-NORDISK A S ADR 670100205 211,756 4,417 SH SOLE 696 0 3,721
NVIDIA CORPORATION COM 67066G104 5,138,511 25,681 SH SOLE 9,722 0 15,959
ORACLE CORP COM 68389X105 3,569,757 24,359 SH SOLE 10,906 0 13,453
PAYCHEX INC COM 704326107 217,309 2,210 SH SOLE 325 0 1,885
PEPSICO INC COM 713448108 2,070,641 15,293 SH SOLE 7,306 0 7,987
PROCTER & GAMBLE CO COM 742718109 4,149,385 28,296 SH SOLE 8,619 0 19,677
PROLOGIS INC. COM 74340W103 2,627,338 19,394 SH SOLE 5,288 0 14,106
PUBLIC STORAGE COM 74460D109 994,719 3,125 SH SOLE 653 0 2,472
REALTY INCOME CORP COM 756109104 613,127 9,896 SH SOLE 4,166 0 5,730
RIO TINTO PLC SPONSORED ADR 767204100 2,415,679 25,447 SH SOLE 10,949 0 14,498
ROBLOX CORP CL A 771049103 337,809 6,212 SH SOLE 3,073 0 3,139
ROLLINS INC COM 775711104 300,528 7,200 SH SOLE 0 0 7,200
SCHWAB CHARLES CORP COM 808513105 592,742 6,424 SH SOLE 5,256 0 1,168
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 2,422,001 45,906 SH SOLE 10,968 0 34,938
SOUTHERN CO COM 842587107 3,516,604 36,742 SH SOLE 20,796 0 15,946
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 645,555 12,811 SH SOLE 4,461 0 8,351
SPDR SERIES TRUST ST STR SP DIV 78464A763 295,229 1,940 SH SOLE 1,018 0 922
STARBUCKS CORP COM 855244109 3,152,581 30,850 SH SOLE 11,773 0 19,077
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 5,373,622 7,196 SH SOLE 1,616 0 5,580
STEEL DYNAMICS INC COM 858119100 367,136 1,600 SH SOLE 120 0 1,480
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 9,466,540 19,822 SH SOLE 7,391 0 12,432
THE CIGNA GROUP COM 125523100 1,834,889 6,656 SH SOLE 1,963 0 4,693
THERMO FISHER SCIENTIFIC INC COM 883556102 1,386,899 2,766 SH SOLE 814 0 1,952
TORONTO DOMINION BK ONT COM NEW 891160509 2,782,186 22,912 SH SOLE 8,154 0 14,758
TRACTOR SUPPLY CO COM 892356106 412,830 13,060 SH SOLE 1,355 0 11,705
TRANSDIGM GROUP INC COM 893641100 3,250,075 2,440 SH SOLE 627 0 1,813
TRUIST FINL CORP COM 89832Q109 292,443 5,870 SH SOLE 1,655 0 4,215
UNION PAC CORP COM 907818108 2,338,621 8,598 SH SOLE 3,002 0 5,596
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1,361,249 38,793 SH SOLE 11,175 0 27,618
UNITED PARCEL SVCS INC CL B 911312106 376,675 3,504 SH SOLE 824 0 2,680
UNITEDHEALTH GROUP INC COM 91324P102 3,507,513 8,439 SH SOLE 2,349 0 6,090
VALERO ENERGY CORP COM 91913Y100 220,853 848 SH SOLE 153 0 695
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 4,697,494 160,653 SH SOLE 38,704 0 121,950
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,848,206 23,722 SH SOLE 4,989 0 18,733
VANGUARD BD INDEX FDS INTERMED TERM 921937819 4,375,428 57,046 SH SOLE 11,269 0 45,777
VANGUARD INDEX FDS MID CAP ETF 922908629 4,714,250 58,511 SH SOLE 9,770 0 48,742
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,398,467 9,871 SH SOLE 1,695 0 8,176
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,126,472 32,422 SH SOLE 10,082 0 22,340
VISA INC COM CL A 92826C839 5,838,495 17,017 SH SOLE 7,924 0 9,094
VULCAN MATLS CO COM 929160109 6,402,555 21,703 SH SOLE 10,686 0 11,017
WALMART INC COM 931142103 6,487,898 57,283 SH SOLE 28,783 0 28,500
WASTE MGMT INC DEL COM 94106L109 3,357,295 15,063 SH SOLE 3,854 0 11,209
WELLS FARGO & CO COM 949746101 895,570 10,837 SH SOLE 10,000 0 837
WP CAREY INC COM 92936U109 368,730 5,157 SH SOLE 361 0 4,796