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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Company COM 88579Y101 526 4,760 SH   SOLE   4,760 0 0
Accenture PLC COM g1151c101 389 1,513 SH   SOLE   1,513 0 0
Advance Auto Parts COM 00751y106 250 1,600 SH   SOLE   1,600 0 0
Alphabet Inc. Cl A COM 02079k305 2,833 29,620 SH   SOLE   21,920 0 7,700
Alphabet Inc. Cl C COM 02079k107 8,192 85,205 SH   SOLE   76,805 0 8,400
Amazon.com, Inc. COM 023135106 2,226 19,700 SH   SOLE   17,300 0 2,400
American Express COM 025816109 719 5,328 SH   SOLE   5,328 0 0
Apple Inc. COM 037833100 3,487 25,228 SH   SOLE   25,228 0 0
AT&T Corp. COM 00206r102 398 25,960 SH   SOLE   22,960 0 3,000
Bank of America COM 060505104 884 29,255 SH   SOLE   17,255 0 12,000
Berkshire Hathaway A COM 084670108 6,910 17 SH   SOLE   7 0 10
Berkshire Hathaway B COM 084670702 13,674 51,208 SH   SOLE   48,948 0 2,260
BlackRock, Inc. COM 09247X101 309 562 SH   SOLE   532 0 30
Boeing Co. COM 097023105 680 5,612 SH   SOLE   5,612 0 0
Brown Forman B COM 115637209 310 4,662 SH   SOLE   4,662 0 0
Cable One COM 12685j105 427 500 SH   SOLE   500 0 0
Carlyle Group Inc. COM 14316j108 532 20,575 SH   SOLE   20,575 0 0
Chevron Corp. COM 166764100 1,520 10,580 SH   SOLE   9,130 0 1,450
Cintas Corp. COM 172908105 3,211 8,271 SH   SOLE   8,271 0 0
Coca-Cola Co. COM 191216100 3,620 64,620 SH   SOLE   63,220 0 1,400
Comcast Corp. A COM 20030N101 1,945 66,319 SH   SOLE   52,475 0 13,844
Constellation Brands COM 21036p108 246 1,070 SH   SOLE   1,070 0 0
Costco Wholesale COM 22160K105 4,905 10,387 SH   SOLE   10,087 0 300
Coterra Energy COM 127097103 569 21,776 SH   SOLE   21,776 0 0
Curtiss-Wright Corp. COM 231561101 306 2,200 SH   SOLE   2,200 0 0
CVS Health COM 126650100 1,612 16,900 SH   SOLE   16,900 0 0
Diageo PLC ADR COM 25243Q205 5,298 31,200 SH   SOLE   27,065 0 4,135
Disney (Walt) COM 254687106 1,704 18,065 SH   SOLE   16,365 0 1,700
Dollar Tree COM 256746108 629 4,625 SH   SOLE   4,625 0 0
Dorman Products COM 258278100 222 2,700 SH   SOLE   2,700 0 0
ExxonMobil Corp. COM 30231G102 685 7,841 SH   SOLE   3,841 0 4,000
FedEx Corp. COM 31428x106 207 1,397 SH   SOLE   1,397 0 0
General Motors COM 37045v10o 253 7,875 SH   SOLE   7,875 0 0
Genuine Parts COM 372460105 722 4,835 SH   SOLE   4,835 0 0
Goldman Sachs COM 38141G104 775 2,645 SH   SOLE   2,445 0 200
Graham Holdings COM 384637104 269 500 SH   SOLE   500 0 0
Home Depot COM 437076102 3,222 11,675 SH   SOLE   11,150 0 525
Int'l Business Machines COM 459200101 584 4,915 SH   SOLE   4,915 0 0
iShares EAFE Sm Cap ETF ETF 464288273 268 5,500 SH   SOLE   5,500 0 0
iShares S&P 500 ETF ETF 464287200 1,093 3,047 SH   SOLE   2,932 0 115
J & J Snack Foods COM 466032109 777 6,000 SH   SOLE   6,000 0 0
Johnson & Johnson COM 478160104 5,994 36,690 SH   SOLE   30,480 0 6,210
JPMorgan Chase COM 46625H100 1,721 16,465 SH   SOLE   13,465 0 3,000
Kaman Corp. COM 483548103 202 7,250 SH   SOLE   7,250 0 0
Kroger Company COM 501044101 218 4,975 SH   SOLE   4,975 0 0
Lamb Weston COM 513272104 294 3,800 SH   SOLE   3,800 0 0
Liberty Braves C COM 531229888 243 8,850 SH   SOLE   8,850 0 0
Liberty Broadband C COM 530307305 1,559 21,127 SH   SOLE   20,577 0 550
Liberty Sirius C COM 531229607 1,723 45,688 SH   SOLE   44,594 0 1,094
Lindsay Corp. COM 535555106 430 3,000 SH   SOLE   3,000 0 0
Lockheed Martin COM 539830109 2,048 5,303 SH   SOLE   4,718 0 585
Martin Marietta Matrls. COM 573284106 3,991 12,391 SH   SOLE   10,291 0 2,100
Mastercard, Inc. COM 57636Q104 2,766 9,727 SH   SOLE   9,277 0 450
McDonalds Corp. COM 580135101 1,207 5,230 SH   SOLE   5,230 0 0
McGrath Rentcorp COM 580589109 730 8,700 SH   SOLE   8,700 0 0
Meta Platforms COM 30303m102 952 7,013 SH   SOLE   7,013 0 0
Microsoft Corp. COM 594918104 16,558 71,096 SH   SOLE   58,795 0 12,301
Mohawk Industries COM 608190104 2,296 25,176 SH   SOLE   23,026 0 2,150
Mondelez Int'l COM 609207105 1,307 23,840 SH   SOLE   19,440 0 4,400
MSG Sports COM 55825T103 424 3,100 SH   SOLE   3,100 0 0
Nestle Reg ADR COM 641069406 7,464 69,364 SH   SOLE   62,289 0 7,075
O'Reilly Automotive COM 67103H107 3,494 4,967 SH   SOLE   4,342 0 625
PepsiCo, Inc. COM 713448108 893 5,470 SH   SOLE   5,470 0 0
Pfizer Inc. COM 717081103 1,122 25,649 SH   SOLE   15,649 0 10,000
Phillips 66 COM 718546104 371 4,590 SH   SOLE   4,365 0 225
PIMCO Active Bond ETF ETF 72201r775 2,883 32,133 SH   SOLE   31,197 0 936
PNC Financial COM 693475105 400 2,680 SH   SOLE   2,680 0 0
Pool Corp. COM 73278L105 1,527 4,800 SH   SOLE   4,800 0 0
Post Holdings COM 737446104 410 5,000 SH   SOLE   5,000 0 0
Procter & Gamble COM 742718109 1,049 8,310 SH   SOLE   6,635 0 1,675
Progressive Corp. COM 743315103 11,999 103,254 SH   SOLE   76,004 0 27,250
Qualcomm Inc. COM 747525103 335 2,965 SH   SOLE   2,965 0 0
Schwab Int'l Equity ETF ETF 808524805 372 13,210 SH   SOLE   13,060 0 150
Schwab Large Cap ETF ETF 808524201 260 6,145 SH   SOLE   6,145 0 0
Schwab US Brd Mkt ETF ETF 808524102 1,249 29,755 SH   SOLE   28,855 0 900
Schwab US Dividend ETF ETF 808524797 686 10,330 SH   SOLE   10,330 0 0
Schwab US TIPS ETF ETF 808524870 1,391 26,865 SH   SOLE   26,241 0 624
Sony Group Corporation COM 835699307 262 4,090 SH   SOLE   4,090 0 0
Teledyne Technologies COM 879360105 2,030 6,015 SH   SOLE   6,015 0 0
Thor Industries COM 885160101 1,182 16,890 SH   SOLE   16,890 0 0
TJX Companies COM 872540109 9,266 149,165 SH   SOLE   119,165 0 30,000
Travelers, Inc. COM 89417E109 846 5,525 SH   SOLE   5,525 0 0
U.S. Bancorp COM 902973304 388 9,615 SH   SOLE   8,765 0 850
Unilever PLC ADR COM 904767704 1,048 23,895 SH   SOLE   23,195 0 700
Union Pacific COM 907818108 1,991 10,219 SH   SOLE   8,294 0 1,925
UnitedHealth Group COM 91324P102 4,589 9,086 SH   SOLE   7,986 0 1,100
VanEck IG FLT Rate ETF ETF 92189F486 1,882 75,770 SH   SOLE   73,762 0 2,008
Vanguard Hi Div ETF ETF 921946406 294 3,095 SH   SOLE   3,095 0 0
Verizon Communications COM 92343V104 357 9,415 SH   SOLE   9,415 0 0
Vgd Div Apprec ETF ETF 921908844 757 5,600 SH   SOLE   5,475 0 125
Vgd Emerging Mkts ETF ETF 922042858 557 15,270 SH   SOLE   15,210 0 60
Vgd Int'l Small Cap ETF ETF 922042718 251 2,700 SH   SOLE   2,700 0 0
Vgd I-T Corp Index ETF ETF 92206C870 1,311 17,328 SH   SOLE   17,024 0 304
Vgd S-T Bond Index ETF ETF 921937827 1,576 21,055 SH   SOLE   21,025 0 30
Vgd S-T Corp Index ETF ETF 92206c409 2,451 32,994 SH   SOLE   32,589 0 405
Vgd Total Int'l Stock ETF ETF 921909768 667 14,575 SH   SOLE   14,075 0 500
Walmart Inc. COM 931142103 5,514 42,515 SH   SOLE   36,265 0 6,250
Warner Bros. Discovery COM 934423104 147 12,812 SH   SOLE   12,812 0 0
Watts Water Technologies COM 942749102 754 6,000 SH   SOLE   6,000 0 0
Wells Fargo COM 949746101 3,231 80,333 SH   SOLE   73,783 0 6,550
Weyerhaeuser Co. COM 962166104 1,132 39,619 SH   SOLE   39,119 0 500