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
Accenture PLC COM g1151c101   437,276 1,463 SH   SOLE   1,463 0 0
Allison Transmission COM 01973R101   237,475 2,500 SH   SOLE   2,500 0 0
Alphabet Inc. Cl A COM 02079k305   4,493,160 25,496 SH   SOLE   21,896 0 3,600
Alphabet Inc. Cl C COM 02079k107   13,047,313 73,552 SH   SOLE   68,902 0 4,650
Amazon.com, Inc. COM 023135106   4,192,456 19,110 SH   SOLE   17,025 0 2,085
American Express COM 025816109   1,638,919 5,138 SH   SOLE   5,138 0 0
Apple Inc. COM 037833100   2,658,739 12,959 SH   SOLE   12,959 0 0
AT&T Corp. COM 00206r102   311,105 10,750 SH   SOLE   10,750 0 0
Atlanta Braves Holdings COM 047726302   484,069 10,350 SH   SOLE   10,350 0 0
Bank of America COM 060505104   541,010 11,433 SH   SOLE   11,433 0 0
BellRing Brands COM 079823100   434,475 7,500 SH   SOLE   7,500 0 0
Berkshire Hathaway A COM 084670108   9,474,400 13 SH   SOLE   6 0 7
Berkshire Hathaway B COM 084670702   20,367,364 41,928 SH   SOLE   41,743 0 185
BlackRock, Inc. COM 09290D101   556,102 530 SH   SOLE   500 0 30
Boeing Co. COM 097023105   813,395 3,882 SH   SOLE   3,882 0 0
Charter Communications COM 16119P108   1,139,762 2,788 SH   SOLE   2,788 0 0
Chevron Corp. COM 166764100   1,231,434 8,600 SH   SOLE   8,600 0 0
Chubb Limited COM H1467J104   404,159 1,395 SH   SOLE   1,395 0 0
Cintas Corp. COM 172908105   5,111,523 22,935 SH   SOLE   22,935 0 0
Coca-Cola Co. COM 191216100   4,394,990 62,120 SH   SOLE   61,720 0 400
Comcast Corp. A COM 20030N101   821,762 23,025 SH   SOLE   23,025 0 0
Costco Wholesale COM 22160K105   7,518,594 7,595 SH   SOLE   7,595 0 0
Coterra Energy COM 127097103   887,285 34,960 SH   SOLE   34,960 0 0
Curtiss-Wright Corp. COM 231561101   1,074,810 2,200 SH   SOLE   2,200 0 0
Diageo PLC ADR COM 25243Q205   2,824,226 28,007 SH   SOLE   26,157 0 1,850
Disney (Walt) COM 254687106   1,842,228 14,855 SH   SOLE   14,705 0 150
Dorman Products COM 258278100   306,675 2,500 SH   SOLE   2,500 0 0
ExxonMobil Corp. COM 30231G102   1,447,646 13,429 SH   SOLE   9,429 0 4,000
Genuine Parts COM 372460105   1,107,560 9,130 SH   SOLE   9,130 0 0
Goldman Sachs COM 38141G104   1,247,763 1,763 SH   SOLE   1,763 0 0
Graham Holdings COM 384637104   473,085 500 SH   SOLE   500 0 0
Home Depot COM 437076102   4,286,022 11,690 SH   SOLE   11,565 0 125
Int'l Business Machines COM 459200101   1,805,527 6,125 SH   SOLE   6,125 0 0
Intuitive Surgical COM 46120E602   223,885 412 SH   SOLE   412 0 0
iShares S&P 500 ETF ETF 464287200   2,306,643 3,715 SH   SOLE   3,600 0 115
J & J Snack Foods COM 466032109   567,050 5,000 SH   SOLE   5,000 0 0
Johnson & Johnson COM 478160104   3,449,248 22,581 SH   SOLE   22,581 0 0
JPMorgan Chase COM 46625H100   4,195,578 14,472 SH   SOLE   11,472 0 3,000
Kroger Company COM 501044101   400,612 5,585 SH   SOLE   5,585 0 0
Lamb Weston COM 513272104   572,165 11,035 SH   SOLE   11,035 0 0
Leidos Holdings COM 525327102   1,022,600 6,482 SH   SOLE   4,982 0 1,500
Lindsay Corp. COM 535555106   432,750 3,000 SH   SOLE   3,000 0 0
Lockheed Martin COM 539830109   3,269,768 7,060 SH   SOLE   6,175 0 885
LVMH ADR COM 502441306   771,140 7,340 SH   SOLE   5,840 0 1,500
Martin Marietta Matrls. COM 573284106   5,810,742 10,585 SH   SOLE   9,235 0 1,350
Mastercard, Inc. COM 57636Q104   4,785,481 8,516 SH   SOLE   8,516 0 0
McDonalds Corp. COM 580135101   1,310,382 4,485 SH   SOLE   4,485 0 0
McGrath Rentcorp COM 580589109   997,256 8,600 SH   SOLE   8,600 0 0
MercadoLibre, Inc. COM 58733R102   339,772 130 SH   SOLE   130 0 0
Meta Platforms COM 30303m102   1,189,801 1,612 SH   SOLE   1,612 0 0
Microsoft Corp. COM 594918104   24,253,346 48,759 SH   SOLE   43,484 0 5,275
Mohawk Industries COM 608190104   737,025 7,030 SH   SOLE   7,030 0 0
Mondelez Int'l COM 609207105   1,345,091 19,945 SH   SOLE   15,945 0 4,000
MSG Sports COM 55825T103   734,459 3,515 SH   SOLE   3,515 0 0
Nestle Reg ADR COM 641069406   5,153,615 51,889 SH   SOLE   51,889 0 0
NVIDIA Corp. COM 67066G104   1,511,648 9,568 SH   SOLE   9,568 0 0
O'Reilly Automotive COM 67103H107   4,885,497 54,205 SH   SOLE   53,530 0 675
PepsiCo, Inc. COM 713448108   681,987 5,165 SH   SOLE   5,165 0 0
Pfizer Inc. COM 717081103   603,334 24,890 SH   SOLE   14,890 0 10,000
Phillips 66 COM 718546104   239,793 2,010 SH   SOLE   2,010 0 0
PNC Financial COM 693475105   1,578,978 8,470 SH   SOLE   8,470 0 0
Pool Corp. COM 73278L105   1,311,660 4,500 SH   SOLE   4,500 0 0
Post Holdings COM 737446104   523,344 4,800 SH   SOLE   4,800 0 0
Procter & Gamble COM 742718109   420,605 2,640 SH   SOLE   2,550 0 90
Progressive Corp. COM 743315103   22,859,228 85,660 SH   SOLE   66,510 0 19,150
RTX Corporation COM 75513E101   280,650 1,922 SH   SOLE   1,922 0 0
Schwab Int'l Equity ETF ETF 808524805   569,738 25,780 SH   SOLE   25,480 0 300
Schwab Large-Cap ETF ETF 808524201   453,240 18,545 SH   SOLE   18,545 0 0
Schwab US Brd Mkt ETF ETF 808524102   2,172,224 91,155 SH   SOLE   88,755 0 2,400
Schwab US Dividend ETF ETF 808524797   736,965 27,810 SH   SOLE   27,810 0 0
Science Applications COM 808625107   202,698 1,800 SH   SOLE   1,800 0 0
Teledyne Technologies COM 879360105   2,487,265 4,855 SH   SOLE   4,855 0 0
Thor Industries COM 885160101   1,062,168 11,960 SH   SOLE   11,960 0 0
TJX Companies COM 872540109   13,477,699 109,140 SH   SOLE   97,190 0 11,950
Travelers, Inc. COM 89417E109   597,952 2,235 SH   SOLE   2,235 0 0
Uber Technologies, Inc. COM 90353T100   996,910 10,685 SH   SOLE   10,685 0 0
Union Pacific COM 907818108   863,490 3,753 SH   SOLE   2,553 0 1,200
UnitedHealth Group COM 91324P102   3,064,793 9,824 SH   SOLE   8,734 0 1,090
Vgd Hi Div ETF ETF 921946406   263,287 1,975 SH   SOLE   1,975 0 0
Vgd Div Apprec ETF ETF 921908844   1,355,939 6,625 SH   SOLE   6,500 0 125
Vgd Emerging Mkts ETF ETF 922042858   713,460 14,425 SH   SOLE   14,365 0 60
Vgd Int'l Small-Cap ETF ETF 922042718   335,975 2,500 SH   SOLE   2,500 0 0
Vgd I-T Corp Index ETF ETF 92206C870   2,776,468 33,484 SH   SOLE   33,063 0 421
Vgd S&P Sm Cap 600 ETF ETF 921932828   538,544 5,320 SH   SOLE   5,120 0 200
Vgd Small-Cap Value ETF ETF 922908611   585,030 3,000 SH   SOLE   3,000 0 0
Vgd S-T Corp Index ETF ETF 92206c409   3,742,743 47,079 SH   SOLE   46,369 0 710
Vgd Total Int'l Stock ETF ETF 921909768   1,147,239 16,605 SH   SOLE   16,280 0 325
Walmart Inc. COM 931142103   9,762,649 99,843 SH   SOLE   90,593 0 9,250
Watts Water Technologies COM 942749102   1,475,340 6,000 SH   SOLE   6,000 0 0
Wells Fargo COM 949746101   5,891,464 73,533 SH   SOLE   66,983 0 6,550
Zoetis Inc. COM 98978V103   1,065,138 6,830 SH   SOLE   6,830 0 0