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
Accenture PLC COM g1151c101 415,328 1,548 SH SOLE 1,548 0 0
Adobe Inc. COM 00724F101 486,136 1,389 SH SOLE 1,389 0 0
Allison Transmission COM 01973R101 244,750 2,500 SH SOLE 2,500 0 0
Alphabet Inc. Cl A COM 02079k305 7,934,863 25,351 SH SOLE 21,751 0 3,600
Alphabet Inc. Cl C COM 02079k107 21,141,199 67,372 SH SOLE 62,947 0 4,425
Amazon.com, Inc. COM 023135106 4,265,924 18,482 SH SOLE 16,397 0 2,085
American Express COM 025816109 1,847,160 4,993 SH SOLE 4,993 0 0
Amrize Ltd COM H2927K103 607,048 11,225 SH SOLE 10,850 0 375
Apple Inc. COM 037833100 3,501,207 12,879 SH SOLE 12,879 0 0
AT&T Corp. COM 00206r102 263,304 10,600 SH SOLE 10,600 0 0
Atlanta Braves Holdings COM 047726302 408,307 10,350 SH SOLE 10,350 0 0
Bank of America COM 060505104 615,065 11,183 SH SOLE 11,183 0 0
BellRing Brands COM 079823100 200,475 7,500 SH SOLE 7,500 0 0
Berkshire Hathaway A COM 084670108 9,057,600 12 SH SOLE 6 0 6
Berkshire Hathaway B COM 084670702 20,972,568 41,724 SH SOLE 41,039 0 685
BlackRock, Inc. COM 09290D101 572,632 535 SH SOLE 505 0 30
Boeing Co. COM 097023105 839,603 3,867 SH SOLE 3,867 0 0
Charter Communications COM 16119P108 285,570 1,368 SH SOLE 1,368 0 0
Chevron Corp. COM 166764100 1,287,712 8,449 SH SOLE 8,449 0 0
Cintas Corp. COM 172908105 4,296,459 22,845 SH SOLE 22,845 0 0
Coca-Cola Co. COM 191216100 4,403,980 62,995 SH SOLE 62,595 0 400
Comcast Corp. A COM 20030N101 917,175 30,685 SH SOLE 30,685 0 0
Costco Wholesale COM 22160K105 6,521,877 7,563 SH SOLE 7,563 0 0
Coterra Energy COM 127097103 925,411 35,160 SH SOLE 35,160 0 0
Curtiss-Wright Corp. COM 231561101 1,102,540 2,000 SH SOLE 2,000 0 0
Diageo PLC ADR COM 25243Q205 2,359,657 27,352 SH SOLE 25,502 0 1,850
Disney (Walt) COM 254687106 1,693,521 14,885 SH SOLE 14,735 0 150
Dorman Products COM 258278100 307,975 2,500 SH SOLE 2,500 0 0
ExxonMobil Corp. COM 30231G102 1,619,776 13,460 SH SOLE 9,460 0 4,000
Genuine Parts COM 372460105 1,078,359 8,770 SH SOLE 8,770 0 0
Goldman Sachs COM 38141G104 1,461,777 1,663 SH SOLE 1,663 0 0
Graham Holdings COM 384637104 549,300 500 SH SOLE 500 0 0
Home Depot COM 437076102 4,006,700 11,644 SH SOLE 11,519 0 125
Int'l Business Machines COM 459200101 1,825,246 6,162 SH SOLE 6,162 0 0
iShares S&P 500 ETF ETF 464287200 2,349,344 3,430 SH SOLE 3,320 0 110
J & J Snack Foods COM 466032109 451,850 5,000 SH SOLE 5,000 0 0
JBT Marel Corp. COM 477839104 226,005 1,500 SH SOLE 1,500 0 0
Johnson & Johnson COM 478160104 4,005,310 19,354 SH SOLE 19,354 0 0
JPMorgan Chase COM 46625H100 4,614,835 14,322 SH SOLE 11,322 0 3,000
Kroger Company COM 501044101 552,011 8,835 SH SOLE 8,835 0 0
Lamb Weston COM 513272104 370,098 8,835 SH SOLE 8,835 0 0
Leidos Holdings COM 525327102 1,169,353 6,482 SH SOLE 4,982 0 1,500
Lindsay Corp. COM 535555106 353,610 3,000 SH SOLE 3,000 0 0
Lockheed Martin COM 539830109 3,592,701 7,428 SH SOLE 6,543 0 885
LVMH ADR COM 502441306 1,106,945 7,340 SH SOLE 5,840 0 1,500
Martin Marietta Matrls. COM 573284106 6,521,741 10,474 SH SOLE 9,124 0 1,350
Mastercard, Inc. COM 57636Q104 4,855,905 8,506 SH SOLE 8,506 0 0
McDonalds Corp. COM 580135101 1,372,890 4,492 SH SOLE 4,492 0 0
McGrath Rentcorp COM 580589109 902,398 8,600 SH SOLE 8,600 0 0
MercadoLibre, Inc. COM 58733R102 261,854 130 SH SOLE 130 0 0
Meta Platforms COM 30303m102 1,165,059 1,765 SH SOLE 1,765 0 0
Microsoft Corp. COM 594918104 23,243,388 48,061 SH SOLE 42,811 0 5,250
Mohawk Industries COM 608190104 749,251 6,855 SH SOLE 6,855 0 0
Mondelez Int'l COM 609207105 1,150,616 21,375 SH SOLE 17,375 0 4,000
MSG Sports COM 55825T103 909,155 3,515 SH SOLE 3,515 0 0
Mueller Industries, Inc. COM 624756102 229,600 2,000 SH SOLE 2,000 0 0
Nestle Reg ADR COM 641069406 5,026,322 50,884 SH SOLE 50,884 0 0
NVIDIA Corp. COM 67066G104 1,513,447 8,115 SH SOLE 8,115 0 0
O'Reilly Automotive COM 67103H107 4,892,504 53,640 SH SOLE 52,965 0 675
PepsiCo, Inc. COM 713448108 681,720 4,750 SH SOLE 4,750 0 0
Pfizer Inc. COM 717081103 396,283 15,915 SH SOLE 5,915 0 10,000
Phillips 66 COM 718546104 243,240 1,885 SH SOLE 1,885 0 0
PNC Financial COM 693475105 1,807,602 8,660 SH SOLE 8,660 0 0
Pool Corp. COM 73278L105 1,029,375 4,500 SH SOLE 4,500 0 0
Post Holdings COM 737446104 475,440 4,800 SH SOLE 4,800 0 0
Procter & Gamble COM 742718109 359,995 2,512 SH SOLE 2,422 0 90
Progressive Corp. COM 743315103 20,244,763 88,902 SH SOLE 69,752 0 19,150
RTX Corporation COM 75513E101 382,756 2,087 SH SOLE 2,087 0 0
Schwab Int'l Equity ETF ETF 808524805 608,813 25,325 SH SOLE 25,025 0 300
Schwab Large-Cap ETF ETF 808524201 542,102 20,145 SH SOLE 20,145 0 0
Schwab US Brd Mkt ETF ETF 808524102 2,153,614 82,105 SH SOLE 79,880 0 2,225
Schwab US Dividend ETF ETF 808524797 707,831 25,805 SH SOLE 25,805 0 0
Sphere Entertainment COM 55826T102 380,320 4,000 SH SOLE 4,000 0 0
Teledyne Technologies COM 879360105 2,349,358 4,600 SH SOLE 4,600 0 0
Thor Industries COM 885160101 1,220,233 11,885 SH SOLE 11,885 0 0
TJX Companies COM 872540109 16,333,351 106,330 SH SOLE 94,430 0 11,900
Travelers, Inc. COM 89417E109 648,284 2,235 SH SOLE 2,235 0 0
Uber Technologies, Inc. COM 90353T100 897,584 10,985 SH SOLE 10,985 0 0
Union Pacific COM 907818108 818,179 3,537 SH SOLE 2,337 0 1,200
UnitedHealth Group COM 91324P102 3,192,164 9,670 SH SOLE 8,580 0 1,090
Vgd Hi Div ETF ETF 921946406 279,146 1,945 SH SOLE 1,945 0 0
Vgd Div Apprec ETF ETF 921908844 1,469,229 6,685 SH SOLE 6,560 0 125
Vgd Emerging Mkts ETF ETF 922042858 719,040 13,375 SH SOLE 13,315 0 60
Vgd Int'l Small-Cap ETF ETF 922042718 358,325 2,500 SH SOLE 2,500 0 0
Vgd I-T Corp Index ETF ETF 92206C870 4,269,104 50,974 SH SOLE 50,308 0 666
Vgd S&P Sm Cap 600 ETF ETF 921932828 555,910 5,010 SH SOLE 4,180 0 200
Vgd Small-Cap Value ETF ETF 922908611 635,370 3,000 SH SOLE 3,000 0 0
Vgd S-T Corp Index ETF ETF 92206c409 3,315,774 41,588 SH SOLE 40,983 0 605
Vgd Total Int'l Stock ETF ETF 921909768 1,267,392 16,800 SH SOLE 16,475 0 325
Walmart Inc. COM 931142103 10,509,862 94,335 SH SOLE 85,185 0 9,150
Watts Water Technologies COM 942749102 1,656,120 6,000 SH SOLE 6,000 0 0
Wells Fargo COM 949746101 6,801,550 72,978 SH SOLE 66,428 0 6,550