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   472,117 1,513 SH   SOLE   1,513 0 0
Allison Transmission COM 01973R101   220,041 2,300 SH   SOLE   2,300 0 0
Alphabet Inc. Cl A COM 02079k305   3,900,021 25,220 SH   SOLE   21,620 0 3,600
Alphabet Inc. Cl C COM 02079k107   11,544,080 73,892 SH   SOLE   69,242 0 4,650
Amazon.com, Inc. COM 023135106   3,496,142 18,376 SH   SOLE   16,376 0 2,000
American Express COM 025816109   1,382,379 5,138 SH   SOLE   5,138 0 0
Apple Inc. COM 037833100   2,855,861 12,857 SH   SOLE   12,857 0 0
AT&T Corp. COM 00206r102   308,252 10,900 SH   SOLE   10,900 0 0
Atlanta Braves Holdings COM 047726302   414,103 10,350 SH   SOLE   10,350 0 0
Bank of America COM 060505104   474,887 11,380 SH   SOLE   11,380 0 0
BellRing Brands COM 079823100   558,450 7,500 SH   SOLE   7,500 0 0
Berkshire Hathaway A COM 084670108   10,379,741 13 SH   SOLE   6 0 7
Berkshire Hathaway B COM 084670702   22,551,035 42,343 SH   SOLE   41,908 0 435
BlackRock, Inc. COM 09290D101   511,099 540 SH   SOLE   510 0 30
Boeing Co. COM 097023105   717,504 4,207 SH   SOLE   4,207 0 0
Booz Allen Hamilton COM 099502106   870,001 8,319 SH   SOLE   6,319 0 2,000
Charter Communications COM 16119P108   1,088,269 2,953 SH   SOLE   2,953 0 0
Chevron Corp. COM 166764100   2,326,167 13,905 SH   SOLE   13,905 0 0
Chubb Limited COM H1467J104   421,276 1,395 SH   SOLE   1,395 0 0
Cintas Corp. COM 172908105   4,875,172 23,720 SH   SOLE   23,720 0 0
Coca-Cola Co. COM 191216100   4,452,615 62,170 SH   SOLE   61,770 0 400
Comcast Corp. A COM 20030N101   971,392 26,325 SH   SOLE   26,325 0 0
Costco Wholesale COM 22160K105   7,621,095 8,058 SH   SOLE   8,058 0 0
Coterra Energy COM 127097103   952,544 32,960 SH   SOLE   32,960 0 0
Curtiss-Wright Corp. COM 231561101   697,994 2,200 SH   SOLE   2,200 0 0
Diageo PLC ADR COM 25243Q205   2,973,940 28,380 SH   SOLE   26,530 0 1,850
Disney (Walt) COM 254687106   1,577,273 15,980 SH   SOLE   15,830 0 150
Dorman Products COM 258278100   301,350 2,500 SH   SOLE   2,500 0 0
ExxonMobil Corp. COM 30231G102   919,448 7,731 SH   SOLE   3,731 0 4,000
Fortive Corp. COM 34959j108   373,218 5,100 SH   SOLE   5,100 0 0
Genuine Parts COM 372460105   1,074,643 9,020 SH   SOLE   9,020 0 0
Goldman Sachs COM 38141G104   961,470 1,760 SH   SOLE   1,760 0 0
Graham Holdings COM 384637104   480,430 500 SH   SOLE   500 0 0
Home Depot COM 437076102   4,311,755 11,765 SH   SOLE   11,640 0 125
Int'l Business Machines COM 459200101   1,846,300 7,425 SH   SOLE   7,425 0 0
iShares S&P 500 ETF ETF 464287200   2,076,220 3,695 SH   SOLE   3,580 0 115
J & J Snack Foods COM 466032109   658,600 5,000 SH   SOLE   5,000 0 0
Johnson & Johnson COM 478160104   3,926,428 23,676 SH   SOLE   23,676 0 0
JPMorgan Chase COM 46625H100   3,549,491 14,470 SH   SOLE   11,470 0 3,000
Kroger Company COM 501044101   378,049 5,585 SH   SOLE   5,585 0 0
Lamb Weston COM 513272104   564,180 10,585 SH   SOLE   10,585 0 0
Lindsay Corp. COM 535555106   379,560 3,000 SH   SOLE   3,000 0 0
Lockheed Martin COM 539830109   3,144,838 7,040 SH   SOLE   6,155 0 885
LVMH ADR COM 502441306   880,716 7,110 SH   SOLE   5,610 0 1,500
Martin Marietta Matrls. COM 573284106   5,075,350 10,615 SH   SOLE   9,265 0 1,350
Mastercard, Inc. COM 57636Q104   4,662,309 8,506 SH   SOLE   8,506 0 0
McDonalds Corp. COM 580135101   1,413,474 4,525 SH   SOLE   4,525 0 0
McGrath Rentcorp COM 580589109   958,040 8,600 SH   SOLE   8,600 0 0
MercadoLibre, Inc. COM 58733R102   351,157 180 SH   SOLE   180 0 0
Meta Platforms COM 30303m102   948,112 1,645 SH   SOLE   1,645 0 0
Microsoft Corp. COM 594918104   18,689,641 49,787 SH   SOLE   44,502 0 5,285
Mohawk Industries COM 608190104   911,156 7,980 SH   SOLE   7,980 0 0
Mondelez Int'l COM 609207105   1,368,534 20,170 SH   SOLE   16,170 0 4,000
MSG Sports COM 55825T103   630,893 3,240 SH   SOLE   3,240 0 0
Nestle Reg ADR COM 641069406   5,233,423 51,729 SH   SOLE   51,729 0 0
NVIDIA Corp. COM 67066G104   596,090 5,500 SH   SOLE   5,500 0 0
O'Reilly Automotive COM 67103H107   5,193,102 3,625 SH   SOLE   3,580 0 45
PepsiCo, Inc. COM 713448108   816,423 5,445 SH   SOLE   5,445 0 0
Pfizer Inc. COM 717081103   774,264 30,555 SH   SOLE   20,555 0 10,000
Phillips 66 COM 718546104   261,778 2,120 SH   SOLE   2,120 0 0
PNC Financial COM 693475105   1,483,499 8,440 SH   SOLE   8,440 0 0
Pool Corp. COM 73278L105   1,432,575 4,500 SH   SOLE   4,500 0 0
Post Holdings COM 737446104   558,528 4,800 SH   SOLE   4,800 0 0
Procter & Gamble COM 742718109   455,021 2,670 SH   SOLE   2,580 0 90
Progressive Corp. COM 743315103   24,487,440 86,525 SH   SOLE   67,075 0 19,450
RTX Corporation COM 75513E101   249,422 1,883 SH   SOLE   1,883 0 0
Schwab Int'l Equity ETF ETF 808524805   509,928 25,780 SH   SOLE   25,480 0 300
Schwab Large-Cap ETF ETF 808524201   391,810 17,745 SH   SOLE   17,745 0 0
Schwab US Brd Mkt ETF ETF 808524102   1,965,689 91,300 SH   SOLE   88,900 0 2,400
Schwab US Dividend ETF ETF 808524797   744,016 26,610 SH   SOLE   26,610 0 0
Science Applications COM 808625107   202,086 1,800 SH   SOLE   1,800 0 0
Teledyne Technologies COM 879360105   2,578,138 5,180 SH   SOLE   5,180 0 0
Thor Industries COM 885160101   1,008,273 13,300 SH   SOLE   13,300 0 0
TJX Companies COM 872540109   13,345,626 109,570 SH   SOLE   97,620 0 11,950
Travelers, Inc. COM 89417E109   591,068 2,235 SH   SOLE   2,235 0 0
Uber Technologies, Inc. COM 90353T100   778,509 10,685 SH   SOLE   10,685 0 0
Union Pacific COM 907818108   1,076,782 4,558 SH   SOLE   3,303 0 1,255
UnitedHealth Group COM 91324P102   5,070,947 9,682 SH   SOLE   8,592 0 1,090
Vgd Hi Div ETF ETF 921946406   254,696 1,975 SH   SOLE   1,975 0 0
Vgd Div Apprec ETF ETF 921908844   1,312,342 6,765 SH   SOLE   6,640 0 125
Vgd Emerging Mkts ETF ETF 922042858   652,875 14,425 SH   SOLE   14,365 0 60
Vgd Int'l Small-Cap ETF ETF 922042718   289,000 2,500 SH   SOLE   2,500 0 0
Vgd I-T Corp Index ETF ETF 92206C870   2,519,245 30,813 SH   SOLE   30,392 0 421
Vgd S&P Sm Cap 600 ETF ETF 921932828   555,415 5,755 SH   SOLE   5,555 0 200
Vgd Small-Cap Value ETF ETF 922908611   558,870 3,000 SH   SOLE   3,000 0 0
Vgd S-T Corp Index ETF ETF 92206c409   2,795,544 35,414 SH   SOLE   34,879 0 535
Vgd Total Int'l Stock ETF ETF 921909768   1,032,102 16,620 SH   SOLE   16,295 0 325
Walmart Inc. COM 931142103   8,853,621 100,850 SH   SOLE   91,600 0 9,250
Watts Water Technologies COM 942749102   1,223,520 6,000 SH   SOLE   6,000 0 0
Wells Fargo COM 949746101   5,298,676 73,808 SH   SOLE   67,258 0 6,550
Zoetis Inc. COM 98978V103   1,130,322 6,865 SH   SOLE   6,865 0 0