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   530,927 1,513 SH   SOLE   1,513 0 0
ADT Inc. COM 00090Q103   112,530 16,500 SH   SOLE   16,500 0 0
Alphabet Inc. Cl A COM 02079k305   3,511,108 25,135 SH   SOLE   21,535 0 3,600
Alphabet Inc. Cl C COM 02079k107   10,996,285 78,027 SH   SOLE   73,327 0 4,700
Amazon.com, Inc. COM 023135106   2,476,714 16,301 SH   SOLE   14,301 0 2,000
American Express COM 025816109   1,166,754 6,228 SH   SOLE   6,228 0 0
Apple Inc. COM 037833100   4,131,061 21,457 SH   SOLE   21,457 0 0
AT&T Corp. COM 00206r102   265,543 15,825 SH   SOLE   15,825 0 0
Atlanta Braves Holdings COM 047726302   370,073 9,350 SH   SOLE   9,350 0 0
Bank of America COM 060505104   464,814 13,805 SH   SOLE   13,805 0 0
BellRing Brands COM 079823100   415,725 7,500 SH   SOLE   7,500 0 0
Berkshire Hathaway A COM 084670108   7,054,125 13 SH   SOLE   6 0 7
Berkshire Hathaway B COM 084670702   16,925,657 47,456 SH   SOLE   46,021 0 1,435
Biogen Inc. COM 09062x103   326,050 1,260 SH   SOLE   1,180 0 80
BlackRock, Inc. COM 09247X101   442,431 545 SH   SOLE   515 0 30
Boeing Co. COM 097023105   1,373,678 5,270 SH   SOLE   5,270 0 0
Brown Forman B COM 115637209   217,665 3,812 SH   SOLE   3,812 0 0
Cable One COM 12685j105   278,295 500 SH   SOLE   500 0 0
Chevron Corp. COM 166764100   2,014,406 13,505 SH   SOLE   13,505 0 0
Chubb Limited COM H1467J104   326,570 1,445 SH   SOLE   1,445 0 0
Cintas Corp. COM 172908105   4,137,864 6,866 SH   SOLE   6,866 0 0
Coca-Cola Co. COM 191216100   3,599,444 61,080 SH   SOLE   60,680 0 400
Comcast Corp. A COM 20030N101   1,771,540 40,400 SH   SOLE   40,400 0 0
Costco Wholesale COM 22160K105   6,478,025 9,814 SH   SOLE   9,814 0 0
Coterra Energy COM 127097103   706,878 27,699 SH   SOLE   27,699 0 0
Curtiss-Wright Corp. COM 231561101   490,138 2,200 SH   SOLE   2,200 0 0
CVS Health COM 126650100   1,651,448 20,915 SH   SOLE   20,915 0 0
Diageo PLC ADR COM 25243Q205   3,975,061 27,290 SH   SOLE   25,465 0 1,825
Disney (Walt) COM 254687106   1,437,009 15,915 SH   SOLE   15,765 0 150
Dollar Tree COM 256746108   640,645 4,510 SH   SOLE   4,510 0 0
Dorman Products COM 258278100   237,718 2,850 SH   SOLE   2,850 0 0
ExxonMobil Corp. COM 30231G102   799,940 8,001 SH   SOLE   4,001 0 4,000
Genuine Parts COM 372460105   837,925 6,050 SH   SOLE   6,050 0 0
Goldman Sachs COM 38141G104   740,678 1,920 SH   SOLE   1,920 0 0
Graham Holdings COM 384637104   348,260 500 SH   SOLE   500 0 0
Home Depot COM 437076102   4,175,927 12,050 SH   SOLE   11,925 0 125
Int'l Business Machines COM 459200101   1,359,918 8,315 SH   SOLE   8,315 0 0
Int'l Flavors & Fragrances COM 459506101   367,604 4,540 SH   SOLE   4,540 0 0
iShares S&P 500 ETF ETF 464287200   1,542,745 3,230 SH   SOLE   3,115 0 115
J & J Snack Foods COM 466032109   877,485 5,250 SH   SOLE   5,250 0 0
Johnson & Johnson COM 478160104   4,511,918 28,786 SH   SOLE   26,986 0 1,800
JPMorgan Chase COM 46625H100   2,650,158 15,580 SH   SOLE   12,580 0 3,000
Kroger Company COM 501044101   291,858 6,385 SH   SOLE   6,385 0 0
Lamb Weston COM 513272104   399,933 3,700 SH   SOLE   3,700 0 0
Liberty Broadband C COM 530307305   1,466,899 18,202 SH   SOLE   18,202 0 0
Liberty Sirius C COM 531229607   367,837 12,781 SH   SOLE   12,781 0 0
Lindsay Corp. COM 535555106   387,480 3,000 SH   SOLE   3,000 0 0
Lockheed Martin COM 539830109   2,725,332 6,013 SH   SOLE   5,128 0 885
Martin Marietta Matrls. COM 573284106   5,475,038 10,974 SH   SOLE   9,624 0 1,350
Mastercard, Inc. COM 57636Q104   3,728,124 8,741 SH   SOLE   8,741 0 0
McDonalds Corp. COM 580135101   1,322,435 4,460 SH   SOLE   4,460 0 0
McGrath Rentcorp COM 580589109   1,040,694 8,700 SH   SOLE   8,700 0 0
Meta Platforms COM 30303m102   635,358 1,795 SH   SOLE   1,795 0 0
Microsoft Corp. COM 594918104   20,911,308 55,609 SH   SOLE   49,624 0 5,985
Mohawk Industries COM 608190104   1,079,505 10,430 SH   SOLE   10,430 0 0
Mondelez Int'l COM 609207105   1,479,021 20,420 SH   SOLE   16,495 0 3,925
MSG Sports COM 55825T103   600,039 3,300 SH   SOLE   3,300 0 0
Nestle Reg ADR COM 641069406   6,789,100 58,714 SH   SOLE   58,364 0 350
NVIDIA Corp. COM 67066G104   247,610 500 SH   SOLE   500 0 0
O'Reilly Automotive COM 67103H107   3,619,805 3,810 SH   SOLE   3,765 0 45
PepsiCo, Inc. COM 713448108   858,541 5,055 SH   SOLE   5,055 0 0
Pfizer Inc. COM 717081103   872,769 30,315 SH   SOLE   20,315 0 10,000
Phillips 66 COM 718546104   418,725 3,145 SH   SOLE   2,970 0 175
PNC Financial COM 693475105   1,389,004 8,970 SH   SOLE   8,970 0 0
Pool Corp. COM 73278L105   1,794,195 4,500 SH   SOLE   4,500 0 0
Post Holdings COM 737446104   440,300 5,000 SH   SOLE   5,000 0 0
Procter & Gamble COM 742718109   834,545 5,695 SH   SOLE   4,405 0 1,290
Progressive Corp. COM 743315103   14,702,340 92,305 SH   SOLE   72,055 0 20,250
Schwab Int'l Equity ETF ETF 808524805   453,314 12,265 SH   SOLE   12,115 0 150
Schwab Large-Cap ETF ETF 808524201   311,328 5,520 SH   SOLE   5,520 0 0
Schwab US Brd Mkt ETF ETF 808524102   1,577,688 28,340 SH   SOLE   27,440 0 900
Schwab US Dividend ETF ETF 808524797   740,364 9,725 SH   SOLE   9,725 0 0
Teledyne Technologies COM 879360105   2,405,503 5,390 SH   SOLE   5,390 0 0
Thor Industries COM 885160101   1,673,237 14,150 SH   SOLE   14,150 0 0
TJX Companies COM 872540109   11,006,446 117,327 SH   SOLE   104,037 0 13,290
Travelers, Inc. COM 89417E109   573,946 3,013 SH   SOLE   3,013 0 0
Unilever PLC ADR COM 904767704   819,312 16,900 SH   SOLE   16,900 0 0
Union Pacific COM 907818108   2,114,051 8,607 SH   SOLE   7,032 0 1,575
UnitedHealth Group COM 91324P102   5,405,267 10,267 SH   SOLE   9,167 0 1,100
Verizon Communications COM 92343V104   227,708 6,040 SH   SOLE   6,040 0 0
Vgd Div Apprec ETF ETF 921908844   1,088,856 6,390 SH   SOLE   6,265 0 125
Vgd Emerging Mkts ETF ETF 922042858   596,977 14,525 SH   SOLE   14,465 0 60
Vgd Int'l Small-Cap ETF ETF 922042718   310,581 2,700 SH   SOLE   2,700 0 0
Vgd I-T Corp Index ETF ETF 92206C870   1,510,514 18,584 SH   SOLE   18,473 0 111
Vgd Small-Cap Value ETF ETF 922908611   314,947 1,750 SH   SOLE   1,750 0 0
Vgd S-T Corp Index ETF ETF 92206c409   2,740,868 35,425 SH   SOLE   35,015 0 410
Vgd Total Int'l Stock ETF ETF 921909768   909,392 15,690 SH   SOLE   15,365 0 325
Walmart Inc. COM 931142103   5,792,849 36,745 SH   SOLE   33,495 0 3,250
Watts Water Technologies COM 942749102   1,250,040 6,000 SH   SOLE   6,000 0 0
Wells Fargo COM 949746101   3,834,139 77,898 SH   SOLE   71,348 0 6,550