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 3,442 20,867 SH   SOLE   18,767 0 2,100
AB InBev ADR COM 03524a108 2,255 18,500 SH   SOLE   16,865 0 1,635
Advance Auto Parts COM 00751y106 2,012 13,440 SH   SOLE   12,965 0 475
Altria Group COM 02209S103 629 12,575 SH   SOLE   12,400 0 175
American Express COM 025816109 412 5,275 SH   SOLE   5,025 0 250
American Int'l Group COM 026874107 1,152 21,025 SH   SOLE   20,425 0 600
Apple Inc. COM 037833100 1,142 9,176 SH   SOLE   8,826 0 350
Ascena Retail Group COM 04351g101 482 33,200 SH   SOLE   32,850 0 350
Bank of America COM 060505104 224 14,525 SH   SOLE   14,525 0 0
Bed Bath & Beyond COM 075896100 326 4,250 SH   SOLE   4,150 0 100
Berkshire Hathaway A COM 084670108 4,785 22 SH   SOLE   13 0 9
Berkshire Hathaway B COM 084670702 11,766 81,524 SH   SOLE   78,099 0 3,425
Boeing Co. COM 970231056 379 2,525 SH   SOLE   2,525 0 0
Boulder Brands COM 101405108 110 11,500 SH   SOLE   11,500 0 0
Brown Forman B COM 115637209 296 3,275 SH   SOLE   3,075 0 200
CECO Environmental COM 125141101 262 24,686 SH   SOLE   24,686 0 0
CLARCOR Inc. COM 179895107 495 7,500 SH   SOLE   7,500 0 0
Cablevision Systems COM 12686C109 1,047 57,191 SH   SOLE   49,025 0 8,166
Cimarex Energy Co. COM 171798101 414 3,600 SH   SOLE   3,600 0 0
Cintas Corp. COM 172908105 1,347 16,500 SH   SOLE   16,500 0 0
Citigroup, Inc. COM 172967101 420 8,160 SH   SOLE   7,535 0 625
City National COM 178566105 330 3,700 SH   SOLE   3,700 0 0
Coca-Cola Co. COM 191216100 3,419 84,310 SH   SOLE   82,009 0 2,301
Colgate-Palmolive COM 194162103 485 7,000 SH   SOLE   7,000 0 0
Comcast A SPCL COM 20030N200 4,631 82,602 SH   SOLE   74,300 0 8,302
Costco Wholesale COM 22160K105 2,276 15,023 SH   SOLE   14,523 0 500
DIRECTV COM 25490a309 2,304 27,075 SH   SOLE   24,600 0 2,475
DaVita, Inc. COM 23918k108 825 10,150 SH   SOLE   7,550 0 2,600
Danone ADR COM 23636t100 166 12,300 SH   SOLE   11,300 0 1,000
Devon Energy COM 25179M103 1,056 17,515 SH   SOLE   16,865 0 650
Diageo PLC ADR COM 25243Q205 4,611 41,706 SH   SOLE   39,106 0 2,600
Disney (Walt) Co. COM 254687106 1,990 18,975 SH   SOLE   18,025 0 950
Donegal Group A COM 257701201 252 16,000 SH   SOLE   16,000 0 0
Dr Pepper Snapple COM 26138e109 2,432 30,990 SH   SOLE   30,390 0 600
Express Scripts COM 30219G108 866 9,985 SH   SOLE   9,860 0 125
ExxonMobil Corp. COM 30231G102 1,835 21,591 SH   SOLE   16,041 0 5,550
Fastenal Company COM 311900104 306 7,375 SH   SOLE   7,375 0 0
FedEx Corp. COM 31428x106 213 1,290 SH   SOLE   1,290 0 0
General Electric COM 369604103 467 18,825 SH   SOLE   18,825 0 0
Genuine Parts COM 372460105 436 4,675 SH   SOLE   4,675 0 0
Goldman Sachs Group COM 38141G104 389 2,070 SH   SOLE   1,970 0 100
Google Inc. Cl A COM 38259p508 1,629 2,937 SH   SOLE   2,605 0 332
Google Inc. Cl C COM 38259p706 1,908 3,482 SH   SOLE   3,150 0 332
Graham Holdings COM 384637104 315 300 SH   SOLE   300 0 0
Harley Davidson COM 412822108 1,609 26,490 SH   SOLE   22,590 0 3,900
Helmerich & Payne COM 423452101 357 5,250 SH   SOLE   4,950 0 300
Home Depot COM 437076102 2,166 19,065 SH   SOLE   18,365 0 700
Hospira, Inc. COM 441060100 841 9,575 SH   SOLE   9,375 0 200
Hyster-Yale COM 449172105 220 3,000 SH   SOLE   3,000 0 0
Int'l Business Machines COM 459200101 648 4,040 SH   SOLE   3,940 0 100
International Speedway COM 460335201 328 10,050 SH   SOLE   10,050 0 0
Interpublic Group COM 460690100 332 15,000 SH   SOLE   15,000 0 0
J & J Snack Foods COM 466032109 768 7,200 SH   SOLE   7,200 0 0
JPMorgan Chase COM 46625H100 486 8,019 SH   SOLE   4,919 0 3,100
Johnson & Johnson COM 478160104 4,359 43,326 SH   SOLE   40,250 0 3,076
Kaman Corp. COM 483548103 339 8,000 SH   SOLE   8,000 0 0
Knowles Corp. COM 49926d109 217 11,250 SH   SOLE   11,250 0 0
Kraft Foods Group COM 50076q106 327 3,748 SH   SOLE   2,415 0 1,333
Leucadia National COM 527288104 1,775 79,625 SH   SOLE   77,325 0 2,300
Liberty Broadband C COM 530307305 391 6,905 SH   SOLE   6,692 0 213
Liberty Media Corp. C COM 531229300 991 25,950 SH   SOLE   25,300 0 650
Lindsay Corp. COM 535555106 229 3,000 SH   SOLE   3,000 0 0
Madison Square Garden COM 55826p100 495 5,845 SH   SOLE   5,845 0 0
Martin Marietta Matrls. COM 573284106 1,738 12,435 SH   SOLE   10,536 0 1,899
Mastercard, Inc. COM 57636Q104 1,203 13,920 SH   SOLE   13,020 0 900
McDonalds Corp. COM 580135101 812 8,335 SH   SOLE   8,235 0 100
McGrath Rentcorp COM 580589109 286 8,700 SH   SOLE   8,700 0 0
Mercury General COM 589400100 231 4,000 SH   SOLE   4,000 0 0
Microsoft Corp. COM 594918104 4,834 118,910 SH   SOLE   109,210 0 9,700
Mohawk Industries COM 608190104 7,797 41,975 SH   SOLE   39,150 0 2,825
Mondelez Int'l COM 609207105 863 23,900 SH   SOLE   19,900 0 4,000
National Oilwell Varco COM 637071101 299 5,985 SH   SOLE   5,610 0 375
Nestle Reg ADR COM 641069406 7,650 101,707 SH   SOLE   98,957 0 2,750
Pfizer, Inc. COM 717081103 404 11,600 SH   SOLE   600 0 11,000
Philip Morris Int'l Inc. COM 718172109 2,105 27,945 SH   SOLE   26,195 0 1,750
Pool Corp. COM 73278L105 488 7,000 SH   SOLE   7,000 0 0
PNC Financial Services COM 693475105 223 2,395 SH   SOLE   2,395 0 0
Precision Castparts COM 740189105 1,287 6,130 SH   SOLE   5,030 0 1,100
Procter & Gamble COM 742718109 1,341 16,370 SH   SOLE   14,195 0 2,175
Progressive Corp. COM 743315103 3,283 120,685 SH   SOLE   98,660 0 22,025
Richemont ADR COM 204319107 86 10,800 SH   SOLE   10,800 0 0
Sirona Dental Systems COM 82966c103 2,103 23,370 SH   SOLE   22,670 0 700
TJX Companies COM 872540109 11,182 159,622 SH   SOLE   144,722 0 14,900
Teledyne Technologies COM 879360105 603 5,650 SH   SOLE   5,650 0 0
Thor Industries COM 885160101 918 14,525 SH   SOLE   14,525 0 0
Tiffany & Company COM 886547108 4,056 46,080 SH   SOLE   43,455 0 2,625
Time Warner COM 887317303 886 10,488 SH   SOLE   10,488 0 0
Travelers, Inc. COM 89417E109 2,736 25,305 SH   SOLE   24,780 0 525
U.S. Bancorp COM 902973304 483 11,050 SH   SOLE   10,300 0 750
USG Corp. COM 903293405 497 18,600 SH   SOLE   17,750 0 850
Unilever PLC ADR COM 904767704 950 22,775 SH   SOLE   22,075 0 700
United Health Group COM 91324P102 2,001 16,920 SH   SOLE   16,470 0 450
Valeant Pharmaceuticals COM 91911k102 7,814 39,340 SH   SOLE   36,065 0 3,275
Verizon Communications COM 92343V104 324 6,665 SH   SOLE   6,465 0 200
VF Corp. COM 918204108 241 3,200 SH   SOLE   3,200 0 0
Wal-Mart Stores COM 931142103 4,067 49,445 SH   SOLE   45,095 0 4,350
Walgreens Boots Alliance COM 931427108 2,230 26,335 SH   SOLE   22,785 0 3,550
Watts Water Tech. COM 942749102 330 6,000 SH   SOLE   6,000 0 0
Wells Fargo COM 949746101 5,035 92,552 SH   SOLE   91,252 0 1,300
Whirlpool Corp. COM 963320106 1,044 5,165 SH   SOLE   4,885 0 280
World Fuel Services COM 981475106 345 6,000 SH   SOLE   6,000 0 0
Alerian MLP ETF ETF 00162q866 278 16,800 SH   SOLE   15,600 0 1,200
PIMCO Total Return ETF ETF 72201r775 3,117 28,307 SH   SOLE   27,782 0 525
Vgd Emerging Mtks ETF ETF 922042858 781 19,107 SH   SOLE   18,507 0 600
Vgd Int'l Small Cap ETF ETF 922042718 314 3,160 SH   SOLE   3,160 0 0
Vgd I-T Corp Index ETF ETF 92206c870 474 5,410 SH   SOLE   5,060 0 350
Vgd Short Term ETF ETF 921937827 779 9,677 SH   SOLE   9,677 0 0
Vgd S-T Corp Index ETF ETF 92206c409 686 8,555 SH   SOLE   7,955 0 600