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
Expires: July 31, 2015
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
Accenture PLC COM G1151C101 256,351 1,398 SH SOLE 1,398 0 0
Allison Transmission COM 01973R101 283,150 2,500 SH SOLE 2,500 0 0
Alphabet Inc. Cl A COM 02079C305 7,420,429 21,566 SH SOLE 17,966 0 3,600
Alphabet Inc. Cl C COM 02079C107 21,426,948 62,884 SH SOLE 58,484 0 4,400
Amazon.com, Inc. COM 023135106 4,629,856 18,583 SH SOLE 16,498 0 2,085
American Express COM 025816109 1,478,838 4,863 SH SOLE 4,863 0 0
Apple Inc. COM 037833100 4,270,553 12,824 SH SOLE 12,824 0 0
AT&T Corp. COM 00206R102 201,300 8,250 SH SOLE 8,250 0 0
Atlanta Braves Holdings COM 047726302 547,929 10,350 SH SOLE 10,350 0 0
Bank of America COM 060505104 596,444 10,958 SH SOLE 10,958 0 0
Berkshire Hathaway A COM 084670108 8,964,060 12 SH SOLE 6 0 6
Berkshire Hathaway B COM 084670702 19,922,481 40,009 SH SOLE 39,324 0 685
BlackRock, Inc. COM 09290D101 534,436 505 SH SOLE 475 0 30
Boeing Co. COM 097023105 698,432 3,754 SH SOLE 3,754 0 0
Chevron Corp. COM 166764100 1,686,570 8,259 SH SOLE 8,259 0 0
Cintas Corp. COM 172908105 4,142,099 21,235 SH SOLE 21,235 0 0
Coca-Cola Co. COM 191216100 4,524,020 52,556 SH SOLE 52,206 0 350
Comcast Corp. A COM 20030N101 600,794 27,610 SH SOLE 27,610 0 0
Costco Wholesale COM 22160K105 5,981,844 6,571 SH SOLE 6,571 0 0
Curtiss-Wright Corp. COM 231561101 978,876 1,800 SH SOLE 1,800 0 0
Devon Energy COM 25179M103 898,701 19,520 SH SOLE 19,520 0 0
Diageo PLC ADR COM 25243Q205 1,983,523 23,172 SH SOLE 21,322 0 1,850
Disney (Walt) COM 254687106 1,621,175 15,454 SH SOLE 15,304 0 150
Dorman Products COM 258278100 306,500 2,500 SH SOLE 2,500 0 0
ExxonMobil Holdings COM 30233Q108 2,118,191 13,015 SH SOLE 9,015 0 4,000
Franklin NJ Muni Income ETF ETF 746729771 238,797 28,910 SH SOLE 28,910 0 0
Genuine Parts COM 372460105 933,619 7,425 SH SOLE 7,425 0 0
Goldman Sachs COM 38141G104 1,407,263 1,563 SH SOLE 1,563 0 0
Graham Holdings COM 384637104 567,335 500 SH SOLE 500 0 0
Home Depot COM 437076102 3,247,169 11,414 SH SOLE 11,289 0 125
Int'l Business Machines COM 459200101 1,388,432 6,313 SH SOLE 6,313 0 0
iShares S&P 500 ETF ETF 464287200 2,582,446 3,372 SH SOLE 3,262 0 110
J & J Snack Foods COM 466032109 267,575 3,500 SH SOLE 3,500 0 0
Johnson & Johnson COM 478160104 4,927,870 18,614 SH SOLE 18,614 0 0
JPMorgan Chase COM 46625H100 4,473,814 13,523 SH SOLE 10,523 0 3,000
Kroger Company COM 501044101 529,045 9,025 SH SOLE 9,025 0 0
Leidos Holdings COM 525327102 715,995 5,877 SH SOLE 4,177 0 1,700
Lindsay Corp. COM 535555106 335,820 3,000 SH SOLE 3,000 0 0
Lockheed Martin COM 539830109 3,855,022 7,570 SH SOLE 6,685 0 885
LVMH ADR COM 502441306 632,936 7,190 SH SOLE 5,690 0 1,500
Martin Marietta Matrls. COM 573284106 5,246,243 10,934 SH SOLE 9,554 0 1,380
Mastercard, Inc. COM 57636Q104 4,937,862 8,954 SH SOLE 8,954 0 0
McDonalds Corp. COM 580135101 1,038,075 4,495 SH SOLE 4,495 0 0
McGrath Rentcorp COM 580589109 960,540 8,400 SH SOLE 8,400 0 0
MercadoLibre, Inc. COM 58733R102 684,498 396 SH SOLE 296 0 100
Meta Platforms COM 30303M102 968,115 1,335 SH SOLE 1,335 0 0
Microsoft Corp. COM 594918104 23,747,918 46,301 SH SOLE 41,051 0 5,250
Mohawk Industries COM 608190104 842,484 6,755 SH SOLE 6,755 0 0
Mondelez Int'l COM 609207105 1,035,556 17,910 SH SOLE 13,910 0 4,000
MSG Entertainment COM 558256103 200,275 2,500 SH SOLE 2,500 0 0
MSG Sports COM 55825T103 1,339,219 3,305 SH SOLE 3,305 0 0
Mueller Industries, Inc. COM 624756102 242,440 4,000 SH SOLE 4,000 0 0
Nestle Reg ADR COM 641069406 4,413,633 48,619 SH SOLE 48,619 0 0
Netflix, Inc. COM 64110L106 469,665 6,750 SH SOLE 6,750 0 0
NVIDIA Corp. COM 67066G104 2,558,313 11,202 SH SOLE 11,102 0 100
O'Reilly Automotive COM 67103H107 4,625,806 54,160 SH SOLE 53,485 0 675
PepsiCo, Inc. COM 713448108 563,904 4,450 SH SOLE 4,450 0 0
Pfizer Inc. COM 717081103 417,818 14,650 SH SOLE 4,650 0 10,000
Phillips 66 COM 718546104 423,815 1,660 SH SOLE 1,660 0 0
PNC Financial COM 693475105 1,922,549 8,650 SH SOLE 8,650 0 0
Pool Corp. COM 73278L105 728,415 4,500 SH SOLE 4,500 0 0
Post Holdings COM 737446104 349,680 4,800 SH SOLE 4,800 0 0
Procter & Gamble COM 742718109 344,604 2,372 SH SOLE 2,372 0 0
Progressive Corp. COM 743315103 17,954,704 86,608 SH SOLE 67,458 0 19,150
RTX Corporation COM 75513E101 387,452 2,087 SH SOLE 2,087 0 0
Schwab Emerg Mrkts ETF ETF 808524706 214,144 5,875 SH SOLE 5,875 0 0
Schwab Int'l Equity ETF ETF 808524805 720,950 26,245 SH SOLE 25,945 0 300
Schwab Large-Cap ETF ETF 808524201 607,350 20,245 SH SOLE 20,245 0 0
Schwab US Brd Mkt ETF ETF 808524102 2,297,611 78,390 SH SOLE 76,165 0 2,225
Schwab US Dividend ETF ETF 808524797 617,419 18,980 SH SOLE 18,980 0 0
Science Applications COM 808625107 204,096 1,600 SH SOLE 1,600 0 0
Sphere Entertainment COM 55826T102 483,984 3,600 SH SOLE 3,600 0 0
Teledyne Technologies COM 879360105 2,624,453 4,325 SH SOLE 4,325 0 0
Thor Industries COM 885160101 806,397 11,670 SH SOLE 11,670 0 0
TJX Companies COM 872540109 13,083,474 98,885 SH SOLE 86,985 0 11,900
Travelers, Inc. COM 89417E109 791,452 2,220 SH SOLE 2,220 0 0
Uber Technologies, Inc. COM 90353T100 1,313,337 19,170 SH SOLE 19,170 0 0
Union Pacific COM 907818108 931,229 3,422 SH SOLE 2,222 0 1,200
UnitedHealth Group COM 91324P102 3,441,375 9,375 SH SOLE 8,285 0 1,090
Vanguard Hi Div ETF ETF 921946406 298,760 1,925 SH SOLE 1,925 0 0
Vanguard S-T Treas Idx ETF ETF 92206C102 223,448 3,882 SH SOLE 3,882 0 0
Versant Media Group COM 925283103 997,282 31,460 SH SOLE 26,460 0 5,000
Vgd Div Apprec ETF ETF 921908844 1,506,016 6,455 SH SOLE 6,330 0 125
Vgd Emerging Mkts ETF ETF 922042858 804,837 13,570 SH SOLE 13,510 0 60
Vgd Int'l Small-Cap ETF ETF 922042718 388,125 2,500 SH SOLE 2,500 0 0
Vgd I-T Corp Index ETF ETF 92206C870 4,130,536 52,746 SH SOLE 52,125 0 621
Vgd S&P Sm Cap 600 ETF ETF 921932828 605,398 4,785 SH SOLE 4,585 0 200
Vgd Small-Cap Value ETF ETF 922908611 693,090 3,000 SH SOLE 3,000 0 0
Vgd S-T Corp Index ETF ETF 92206C409 3,156,862 40,866 SH SOLE 40,261 0 605
Vgd Total Int'l Stock ETF ETF 921909768 1,371,254 16,140 SH SOLE 15,440 0 700
Walmart Inc. COM 931142103 9,065,046 87,231 SH SOLE 78,081 0 9,150
Watts Water Technologies COM 942749102 2,071,953 5,850 SH SOLE 5,850 0 0
Wells Fargo COM 949746101 5,861,901 73,228 SH SOLE 66,678 0 6,550