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
3M Company COM 88579Y101   286 2,718 SH   SOLE   2,718 0 0
Accenture PLC COM g1151c101   432 1,513 SH   SOLE   1,513 0 0
ADT Inc. COM 00090Q103   108 15,000 SH   SOLE   15,000 0 0
Advance Auto Parts COM 00751y106   507 4,165 SH   SOLE   4,165 0 0
Alphabet Inc. Cl A COM 02079k305   3,027 29,185 SH   SOLE   21,835 0 7,350
Alphabet Inc. Cl C COM 02079k107   8,856 85,155 SH   SOLE   77,105 0 8,050
Amazon.com, Inc. COM 023135106   1,847 17,885 SH   SOLE   15,660 0 2,225
American Express COM 025816109   848 5,143 SH   SOLE   5,143 0 0
Apple Inc. COM 037833100   4,129 25,038 SH   SOLE   25,038 0 0
AT&T Corp. COM 00206r102   506 26,310 SH   SOLE   23,310 0 3,000
Bank of America COM 060505104   825 28,855 SH   SOLE   16,855 0 12,000
BellRing Brands COM 079823100   255 7,500 SH   SOLE   7,500 0 0
Berkshire Hathaway A COM 084670108   7,915 17 SH   SOLE   7 0 10
Berkshire Hathaway B COM 084670702   15,386 49,829 SH   SOLE   47,857 0 1,972
BlackRock, Inc. COM 09247X101   367 549 SH   SOLE   519 0 30
Boeing Co. COM 097023105   1,179 5,550 SH   SOLE   5,550 0 0
Brown Forman B COM 115637209   279 4,337 SH   SOLE   4,337 0 0
Cable One COM 12685j105   351 500 SH   SOLE   500 0 0
Carlyle Group Inc. COM 14316j108   608 19,560 SH   SOLE   19,560 0 0
Chevron Corp. COM 166764100   2,029 12,437 SH   SOLE   11,212 0 1,225
Chubb Limited COM H1467J104   231 1,190 SH   SOLE   1,190 0 0
Cintas Corp. COM 172908105   3,332 7,201 SH   SOLE   7,201 0 0
Coca-Cola Co. COM 191216100   3,863 62,280 SH   SOLE   61,380 0 900
Comcast Corp. A COM 20030N101   2,317 61,106 SH   SOLE   48,350 0 12,756
Constellation Brands COM 21036p108   217 960 SH   SOLE   960 0 0
Costco Wholesale COM 22160K105   5,075 10,213 SH   SOLE   10,063 0 150
Coterra Energy COM 127097103   686 27,950 SH   SOLE   27,950 0 0
Curtiss-Wright Corp. COM 231561101   388 2,200 SH   SOLE   2,200 0 0
CVS Health COM 126650100   1,373 18,480 SH   SOLE   18,480 0 0
Diageo PLC ADR COM 25243Q205   5,558 30,675 SH   SOLE   26,717 0 3,958
Disney (Walt) COM 254687106   1,943 19,400 SH   SOLE   17,700 0 1,700
Dollar Tree COM 256746108   664 4,625 SH   SOLE   4,625 0 0
Dorman Products COM 258278100   233 2,700 SH   SOLE   2,700 0 0
ExxonMobil Corp. COM 30231G102   854 7,791 SH   SOLE   3,791 0 4,000
General Motors COM 37045v10o   208 5,675 SH   SOLE   5,675 0 0
Genuine Parts COM 372460105   805 4,810 SH   SOLE   4,810 0 0
Goldman Sachs COM 38141G104   720 2,200 SH   SOLE   2,100 0 100
Graham Holdings COM 384637104   298 500 SH   SOLE   500 0 0
Home Depot COM 437076102   3,662 12,410 SH   SOLE   12,085 0 325
Int'l Business Machines COM 459200101   1,021 7,785 SH   SOLE   7,785 0 0
Int'l Flavors & Fragrances COM 459506101   601 6,540 SH   SOLE   6,540 0 0
iShares S&P 500 ETF ETF 464287200   1,279 3,112 SH   SOLE   2,997 0 115
iShares S&P Small-Cap ETF ETF 464287804   271 2,800 SH   SOLE   2,800 0 0
J & J Snack Foods COM 466032109   778 5,250 SH   SOLE   5,250 0 0
Johnson & Johnson COM 478160104   5,630 36,320 SH   SOLE   30,258 0 6,062
JPMorgan Chase COM 46625H100   2,134 16,380 SH   SOLE   13,380 0 3,000
Kroger Company COM 501044101   279 5,650 SH   SOLE   5,650 0 0
Lamb Weston COM 513272104   366 3,500 SH   SOLE   3,500 0 0
Liberty Braves C COM 531229888   315 9,350 SH   SOLE   9,350 0 0
Liberty Broadband C COM 530307305   1,854 22,694 SH   SOLE   22,357 0 337
Liberty Sirius C COM 531229607   737 26,318 SH   SOLE   25,771 0 547
Lindsay Corp. COM 535555106   453 3,000 SH   SOLE   3,000 0 0
Lockheed Martin COM 539830109   2,497 5,283 SH   SOLE   4,698 0 585
Martin Marietta Matrls. COM 573284106   4,380 12,337 SH   SOLE   10,237 0 2,100
Mastercard, Inc. COM 57636Q104   3,419 9,407 SH   SOLE   9,182 0 225
McDonalds Corp. COM 580135101   1,426 5,100 SH   SOLE   5,100 0 0
McGrath Rentcorp COM 580589109   812 8,700 SH   SOLE   8,700 0 0
Meta Platforms COM 30303m102   423 1,995 SH   SOLE   1,995 0 0
Microsoft Corp. COM 594918104   19,816 68,734 SH   SOLE   56,830 0 11,904
Mohawk Industries COM 608190104   1,810 18,065 SH   SOLE   16,065 0 2,000
Mondelez Int'l COM 609207105   1,588 22,775 SH   SOLE   18,475 0 4,300
MSG Sports COM 55825T103   643 3,300 SH   SOLE   3,300 0 0
Nestle Reg ADR COM 641069406   8,363 68,721 SH   SOLE   62,009 0 6,712
O'Reilly Automotive COM 67103H107   3,814 4,493 SH   SOLE   3,930 0 563
PepsiCo, Inc. COM 713448108   1,002 5,495 SH   SOLE   5,495 0 0
Pfizer Inc. COM 717081103   1,604 39,304 SH   SOLE   29,304 0 10,000
Phillips 66 COM 718546104   428 4,220 SH   SOLE   3,995 0 225
PIMCO Active Bond ETF ETF 72201r775   2,494 26,892 SH   SOLE   26,556 0 336
PNC Financial COM 693475105   970 7,630 SH   SOLE   7,630 0 0
Pool Corp. COM 73278L105   1,541 4,500 SH   SOLE   4,500 0 0
Post Holdings COM 737446104   449 5,000 SH   SOLE   5,000 0 0
Procter & Gamble COM 742718109   967 6,505 SH   SOLE   4,880 0 1,625
Progressive Corp. COM 743315103   14,672 102,555 SH   SOLE   75,305 0 27,250
Schwab Int'l Equity ETF ETF 808524805   442 12,710 SH   SOLE   12,560 0 150
Schwab Large-Cap ETF ETF 808524201   284 5,870 SH   SOLE   5,870 0 0
Schwab US Brd Mkt ETF ETF 808524102   1,472 30,760 SH   SOLE   29,860 0 900
Schwab US Dividend ETF ETF 808524797   773 10,570 SH   SOLE   10,570 0 0
Schwab US TIPS ETF ETF 808524870   1,441 26,884 SH   SOLE   26,570 0 314
Teledyne Technologies COM 879360105   2,367 5,290 SH   SOLE   5,290 0 0
Thor Industries COM 885160101   1,146 14,390 SH   SOLE   14,390 0 0
TJX Companies COM 872540109   10,557 134,720 SH   SOLE   107,970 0 26,750
Travelers, Inc. COM 89417E109   546 3,188 SH   SOLE   3,188 0 0
Unilever PLC ADR COM 904767704   986 18,980 SH   SOLE   18,630 0 350
Union Pacific COM 907818108   2,005 9,964 SH   SOLE   8,064 0 1,900
UnitedHealth Group COM 91324P102   4,939 10,451 SH   SOLE   9,351 0 1,100
VanEck IG FLT Rate ETF ETF 92189F486   1,639 65,649 SH   SOLE   64,356 0 1,293
Vanguard Hi Div ETF ETF 921946406   325 3,085 SH   SOLE   3,085 0 0
Verizon Communications COM 92343V104   278 7,140 SH   SOLE   7,140 0 0
Vgd Div Apprec ETF ETF 921908844   940 6,105 SH   SOLE   5,980 0 125
Vgd Emerging Mkts ETF ETF 922042858   556 13,770 SH   SOLE   13,710 0 60
Vgd Int'l Small Cap ETF ETF 922042718   295 2,700 SH   SOLE   2,700 0 0
Vgd I-T Corp Index ETF ETF 92206C870   1,139 14,193 SH   SOLE   14,017 0 176
Vgd Small-Cap Value ETF ETF 922908611   318 2,000 SH   SOLE   2,000 0 0
Vgd S-T Bond Index ETF ETF 921937827   1,594 20,846 SH   SOLE   20,816 0 30
Vgd S-T Corp Index ETF ETF 92206c409   1,550 20,334 SH   SOLE   19,929 0 405
Vgd Total Int'l Stock ETF ETF 921909768   799 14,475 SH   SOLE   13,975 0 500
Walmart Inc. COM 931142103   6,060 41,102 SH   SOLE   35,102 0 6,000
Watts Water Technologies COM 942749102   1,010 6,000 SH   SOLE   6,000 0 0
Wells Fargo COM 949746101   2,990 79,993 SH   SOLE   73,443 0 6,550
Weyerhaeuser Co. COM 962166104   1,136 37,704 SH   SOLE   37,204 0 500