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   524,421 1,513 SH   SOLE   1,513 0 0
ADT Inc. COM 00090Q103   110,880 16,500 SH   SOLE   16,500 0 0
Advance Auto Parts COM 00751y106   203,791 2,395 SH   SOLE   2,395 0 0
Allison Transmission COM 01973R101   202,900 2,500 SH   SOLE   2,500 0 0
Alphabet Inc. Cl A COM 02079k305   3,793,626 25,135 SH   SOLE   21,535 0 3,600
Alphabet Inc. Cl C COM 02079k107   11,767,653 77,287 SH   SOLE   72,587 0 4,700
Amazon.com, Inc. COM 023135106   2,940,303 16,301 SH   SOLE   14,301 0 2,000
American Express COM 025816109   1,418,053 6,228 SH   SOLE   6,228 0 0
Apple Inc. COM 037833100   2,377,007 13,862 SH   SOLE   13,862 0 0
AT&T Corp. COM 00206r102   245,080 13,925 SH   SOLE   13,925 0 0
Atlanta Braves Holdings COM 047726302   365,211 9,350 SH   SOLE   9,350 0 0
Bank of America COM 060505104   506,422 13,355 SH   SOLE   13,355 0 0
BellRing Brands COM 079823100   442,725 7,500 SH   SOLE   7,500 0 0
Berkshire Hathaway A COM 084670108   8,247,720 13 SH   SOLE   6 0 7
Berkshire Hathaway B COM 084670702   19,743,414 46,950 SH   SOLE   45,515 0 1,435
Biogen Inc. COM 09062x103   310,507 1,440 SH   SOLE   1,350 0 90
BlackRock, Inc. COM 09247X101   450,198 540 SH   SOLE   510 0 30
Boeing Co. COM 097023105   1,011,268 5,240 SH   SOLE   5,240 0 0
Cable One COM 12685j105   211,565 500 SH   SOLE   500 0 0
Chevron Corp. COM 166764100   2,372,410 15,040 SH   SOLE   15,040 0 0
Chubb Limited COM H1467J104   374,443 1,445 SH   SOLE   1,445 0 0
Cintas Corp. COM 172908105   4,496,611 6,545 SH   SOLE   6,545 0 0
Coca-Cola Co. COM 191216100   3,853,116 62,980 SH   SOLE   62,580 0 400
Comcast Corp. A COM 20030N101   1,699,320 39,200 SH   SOLE   39,200 0 0
Costco Wholesale COM 22160K105   7,127,025 9,728 SH   SOLE   9,728 0 0
Coterra Energy COM 127097103   821,345 29,460 SH   SOLE   29,460 0 0
Curtiss-Wright Corp. COM 231561101   563,068 2,200 SH   SOLE   2,200 0 0
CVS Health COM 126650100   1,662,198 20,840 SH   SOLE   20,840 0 0
Diageo PLC ADR COM 25243Q205   4,093,027 27,518 SH   SOLE   25,693 0 1,825
Disney (Walt) COM 254687106   1,947,418 15,915 SH   SOLE   15,765 0 150
Dollar Tree COM 256746108   580,534 4,360 SH   SOLE   4,360 0 0
Dorman Products COM 258278100   274,711 2,850 SH   SOLE   2,850 0 0
ExxonMobil Corp. COM 30231G102   899,233 7,736 SH   SOLE   3,736 0 4,000
Genuine Parts COM 372460105   1,091,482 7,045 SH   SOLE   7,045 0 0
Goldman Sachs COM 38141G104   801,965 1,920 SH   SOLE   1,920 0 0
Graham Holdings COM 384637104   383,840 500 SH   SOLE   500 0 0
Home Depot COM 437076102   4,599,364 11,990 SH   SOLE   11,865 0 125
Int'l Business Machines COM 459200101   1,556,324 8,150 SH   SOLE   8,150 0 0
Int'l Flavors & Fragrances COM 459506101   390,395 4,540 SH   SOLE   4,540 0 0
iShares S&P 500 ETF ETF 464287200   1,734,909 3,300 SH   SOLE   3,185 0 115
J & J Snack Foods COM 466032109   758,940 5,250 SH   SOLE   5,250 0 0
Johnson & Johnson COM 478160104   4,389,456 27,748 SH   SOLE   25,948 0 1,800
JPMorgan Chase COM 46625H100   3,012,913 15,042 SH   SOLE   12,042 0 3,000
Kaman Corp. COM 483548103   275,220 6,000 SH   SOLE   6,000 0 0
Kroger Company COM 501044101   333,354 5,835 SH   SOLE   5,835 0 0
Lamb Weston COM 513272104   394,161 3,700 SH   SOLE   3,700 0 0
Liberty Broadband C COM 530307305   902,345 15,767 SH   SOLE   15,767 0 0
Liberty Sirius C COM 531229607   357,441 12,031 SH   SOLE   12,031 0 0
Lindsay Corp. COM 535555106   352,980 3,000 SH   SOLE   3,000 0 0
Lockheed Martin COM 539830109   2,987,586 6,568 SH   SOLE   5,683 0 885
Martin Marietta Matrls. COM 573284106   6,639,147 10,814 SH   SOLE   9,464 0 1,350
Mastercard, Inc. COM 57636Q104   4,168,470 8,656 SH   SOLE   8,656 0 0
McDonalds Corp. COM 580135101   1,233,531 4,375 SH   SOLE   4,375 0 0
McGrath Rentcorp COM 580589109   986,960 8,000 SH   SOLE   8,000 0 0
MercadoLibre, Inc. COM 58733R102   226,794 150 SH   SOLE   150 0 0
Meta Platforms COM 30303m102   801,207 1,650 SH   SOLE   1,650 0 0
Microsoft Corp. COM 594918104   23,132,980 54,984 SH   SOLE   48,999 0 5,985
Mohawk Industries COM 608190104   1,376,308 10,515 SH   SOLE   10,515 0 0
Mondelez Int'l COM 609207105   1,424,150 20,345 SH   SOLE   16,420 0 3,925
MSG Sports COM 55825T103   613,529 3,325 SH   SOLE   3,325 0 0
Nestle Reg ADR COM 641069406   5,953,147 56,056 SH   SOLE   55,706 0 350
NVIDIA Corp. COM 67066G104   487,922 540 SH   SOLE   540 0 0
O'Reilly Automotive COM 67103H107   4,240,073 3,756 SH   SOLE   3,711 0 45
PepsiCo, Inc. COM 713448108   947,154 5,412 SH   SOLE   5,412 0 0
Pfizer Inc. COM 717081103   967,504 34,865 SH   SOLE   24,865 0 10,000
Phillips 66 COM 718546104   419,784 2,570 SH   SOLE   2,420 0 150
PNC Financial COM 693475105   1,421,272 8,795 SH   SOLE   8,795 0 0
Pool Corp. COM 73278L105   1,815,750 4,500 SH   SOLE   4,500 0 0
Post Holdings COM 737446104   531,400 5,000 SH   SOLE   5,000 0 0
Procter & Gamble COM 742718109   898,054 5,535 SH   SOLE   4,245 0 1,290
Progressive Corp. COM 743315103   19,029,508 92,010 SH   SOLE   71,760 0 20,250
RTX Corporation COM 75513E101   216,809 2,223 SH   SOLE   2,223 0 0
Schwab Int'l Equity ETF ETF 808524805   479,946 12,300 SH   SOLE   12,150 0 150
Schwab Large-Cap ETF ETF 808524201   337,296 5,435 SH   SOLE   5,435 0 0
Schwab US Brd Mkt ETF ETF 808524102   1,731,988 28,370 SH   SOLE   27,570 0 800
Schwab US Dividend ETF ETF 808524797   757,922 9,400 SH   SOLE   9,400 0 0
Teledyne Technologies COM 879360105   2,314,035 5,390 SH   SOLE   5,390 0 0
Thor Industries COM 885160101   1,660,361 14,150 SH   SOLE   14,150 0 0
TJX Companies COM 872540109   11,754,477 115,899 SH   SOLE   102,609 0 13,290
Travelers, Inc. COM 89417E109   670,398 2,913 SH   SOLE   2,913 0 0
Unilever PLC ADR COM 904767704   621,854 12,390 SH   SOLE   12,390 0 0
Union Pacific COM 907818108   1,289,657 5,244 SH   SOLE   3,989 0 1,255
UnitedHealth Group COM 91324P102   5,015,269 10,138 SH   SOLE   9,038 0 1,100
Verizon Communications COM 92343V104   237,703 5,665 SH   SOLE   5,665 0 0
Vgd Div Apprec ETF ETF 921908844   1,182,400 6,475 SH   SOLE   6,350 0 125
Vgd Emerging Mkts ETF ETF 922042858   606,500 14,520 SH   SOLE   14,460 0 60
Vgd Int'l Small-Cap ETF ETF 922042718   315,468 2,700 SH   SOLE   2,700 0 0
Vgd I-T Corp Index ETF ETF 92206C870   1,624,037 20,172 SH   SOLE   20,001 0 171
Vgd S&P Sm Cap 600 ETF ETF 921932828   321,755 3,170 SH   SOLE   2,970 0 200
Vgd Small-Cap Value ETF ETF 922908611   335,790 1,750 SH   SOLE   1,750 0 0
Vgd S-T Corp Index ETF ETF 92206c409   2,761,166 35,716 SH   SOLE   35,306 0 410
Vgd Total Int'l Stock ETF ETF 921909768   915,354 15,180 SH   SOLE   14,855 0 325
Walmart Inc. COM 931142103   6,554,619 108,935 SH   SOLE   99,185 0 9,750
Watts Water Technologies COM 942749102   1,275,300 6,000 SH   SOLE   6,000 0 0
Wells Fargo COM 949746101   4,485,988 77,398 SH   SOLE   70,848 0 6,550
Zoetis Inc. COM 98978V103   670,072 3,960 SH   SOLE   3,960 0 0