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,071 21,677 SH   SOLE   19,577 0 2,100
AB InBev ADR COM 03524a108 1,853 16,715 SH   SOLE   15,080 0 1,635
AT&T Corp. COM 00206r102 370 10,500 SH   SOLE   10,000 0 500
Advance Auto Parts COM 00751y106 1,751 13,440 SH   SOLE   12,965 0 475
Altria Group COM 02209S103 600 13,062 SH   SOLE   12,887 0 175
American Express COM 025816109 466 5,325 SH   SOLE   5,025 0 300
American Int'l Group COM 026874107 952 17,625 SH   SOLE   17,075 0 550
Apple Inc. COM 037833100 949 9,421 SH   SOLE   9,071 0 350
Ascena Retail Group COM 04351g101 442 33,200 SH   SOLE   32,850 0 350
Bed Bath & Beyond COM 075896100 280 4,250 SH   SOLE   4,150 0 100
Berkshire Hathaway A COM 084670108 4,552 22 SH   SOLE   13 0 9
Berkshire Hathaway B COM 084670702 11,483 83,124 SH   SOLE   79,699 0 3,425
Boulder Brands COM 101405108 157 11,500 SH   SOLE   11,500 0 0
Bristol-Myers Squibb COM 110122108 260 5,075 SH   SOLE   5,075 0 0
Brown Forman B COM 115637209 304 3,375 SH   SOLE   3,175 0 200
CECO Environmental COM 125141101 331 24,686 SH   SOLE   24,686 0 0
CLARCOR Inc. COM 179895107 473 7,500 SH   SOLE   7,500 0 0
Cablevision Systems COM 12686C109 1,049 59,891 SH   SOLE   51,725 0 8,166
Cimarex Energy Co. COM 171798101 456 3,600 SH   SOLE   3,600 0 0
Cintas Corp. COM 172908105 1,205 17,065 SH   SOLE   17,065 0 0
Citigroup, Inc. COM 172967101 423 8,160 SH   SOLE   7,535 0 625
City National COM 178566105 280 3,700 SH   SOLE   3,700 0 0
Coca-Cola Co. COM 191216100 4,113 96,402 SH   SOLE   94,001 0 2,401
Comcast A SPCL COM 20030N200 4,560 85,227 SH   SOLE   76,925 0 8,302
Costco Wholesale COM 22160K105 1,964 15,673 SH   SOLE   15,173 0 500
DIRECTV COM 25490a309 2,464 28,475 SH   SOLE   26,000 0 2,475
DaVita, Inc. COM 23918k108 759 10,375 SH   SOLE   7,775 0 2,600
Danone ADR COM 23636t100 193 14,400 SH   SOLE   13,400 0 1,000
Devon Energy COM 25179M103 1,153 16,915 SH   SOLE   16,265 0 650
Diageo PLC ADR COM 25243Q205 4,622 40,051 SH   SOLE   37,451 0 2,600
Disney (Walt) Co. COM 254687106 1,555 17,465 SH   SOLE   16,515 0 950
Donegal Group A COM 257701201 246 16,000 SH   SOLE   16,000 0 0
Dr Pepper Snapple COM 26138e109 2,044 31,790 SH   SOLE   31,190 0 600
Express Scripts COM 30219G108 433 6,135 SH   SOLE   6,010 0 125
ExxonMobil Corp. COM 30231G102 2,126 22,602 SH   SOLE   17,052 0 5,550
Fastenal Company COM 311900104 207 4,600 SH   SOLE   4,600 0 0
General Electric COM 369604103 1,487 58,025 SH   SOLE   49,875 0 8,150
Genuine Parts COM 372460105 421 4,800 SH   SOLE   4,800 0 0
Goldman Sachs Group COM 38141G104 380 2,070 SH   SOLE   1,970 0 100
Google Inc. Cl A COM 38259p508 1,752 2,977 SH   SOLE   2,645 0 332
Google Inc. Cl C COM 38259p706 1,733 3,002 SH   SOLE   2,670 0 332
Graham Holdings COM 384637104 210 300 SH   SOLE   300 0 0
Harley Davidson COM 412822108 1,453 24,965 SH   SOLE   21,065 0 3,900
Helmerich & Payne COM 423452101 514 5,250 SH   SOLE   4,950 0 300
Home Depot COM 437076102 1,816 19,790 SH   SOLE   19,090 0 700
Hospira, Inc. COM 441060100 522 10,025 SH   SOLE   9,825 0 200
Hyster-Yale COM 449172105 215 3,000 SH   SOLE   3,000 0 0
Int'l Business Machines COM 459200101 1,937 10,205 SH   SOLE   9,315 0 890
International Speedway COM 460335201 335 10,575 SH   SOLE   10,575 0 0
Interpublic Group COM 460690100 275 15,000 SH   SOLE   15,000 0 0
J & J Snack Foods COM 466032109 674 7,200 SH   SOLE   7,200 0 0
JPMorgan Chase COM 46625H100 477 7,919 SH   SOLE   4,819 0 3,100
Jacobs Engn Group COM 469814107 328 6,725 SH   SOLE   6,725 0 0
Johnson & Johnson COM 478160104 4,687 43,971 SH   SOLE   40,895 0 3,076
Kaman Corp. COM 483548103 314 8,000 SH   SOLE   8,000 0 0
Kemper Corp. COM 488401100 276 8,078 SH   SOLE   4,075 0 4,003
Kraft Foods Group COM 50076q106 628 11,137 SH   SOLE   9,804 0 1,333
Laboratory Corp. COM 50540R409 343 3,375 SH   SOLE   3,225 0 150
Leucadia National COM 527288104 1,773 74,375 SH   SOLE   72,075 0 2,300
Liberty Media Corp. C COM 531229300 1,013 21,550 SH   SOLE   20,900 0 650
Lindsay Corp. COM 535555106 224 3,000 SH   SOLE   3,000 0 0
Loews Corp. COM 540424108 463 11,105 SH   SOLE   11,105 0 0
Madison Square Garden COM 55826p100 387 5,860 SH   SOLE   5,860 0 0
Martin Marietta Matrls. COM 573284106 1,639 12,710 SH   SOLE   10,811 0 1,899
Mastercard, Inc. COM 57636Q104 686 9,285 SH   SOLE   8,385 0 900
McDonalds Corp. COM 580135101 752 7,935 SH   SOLE   7,935 0 0
McGrath Rentcorp COM 580589109 298 8,700 SH   SOLE   8,700 0 0
Microsoft Corp. COM 594918104 5,557 119,860 SH   SOLE   110,110 0 9,750
Mohawk Industries COM 608190104 5,848 43,380 SH   SOLE   40,555 0 2,825
Mondelez Int'l COM 609207105 988 28,825 SH   SOLE   24,825 0 4,000
National Oilwell Varco COM 637071101 501 6,585 SH   SOLE   6,210 0 375
Nestle Reg ADR COM 641069406 7,481 101,597 SH   SOLE   98,847 0 2,750
Pfizer, Inc. COM 717081103 343 11,600 SH   SOLE   600 0 11,000
Philip Morris Int'l Inc. COM 718172109 2,192 26,285 SH   SOLE   24,535 0 1,750
PNC Financial Services COM 693475105 207 2,420 SH   SOLE   2,420 0 0
Pool Corp. COM 73278L105 377 7,000 SH   SOLE   7,000 0 0
Procter & Gamble COM 742718109 1,559 18,620 SH   SOLE   16,445 0 2,175
Progressive Corp. COM 743315103 3,319 131,285 SH   SOLE   109,160 0 22,125
Sirona Dental Systems COM 82966c103 1,853 24,170 SH   SOLE   23,470 0 700
TJX Companies COM 872540109 9,684 163,672 SH   SOLE   148,772 0 14,900
Teledyne Technologies COM 879360105 531 5,650 SH   SOLE   5,650 0 0
Thor Industries COM 885160101 734 14,250 SH   SOLE   14,250 0 0
Tiffany & Company COM 886547108 4,247 44,100 SH   SOLE   41,475 0 2,625
Time Warner COM 887317303 809 10,763 SH   SOLE   10,763 0 0
Travelers, Inc. COM 89417E109 2,401 25,555 SH   SOLE   25,030 0 525
U.S. Bancorp COM 902973304 462 11,050 SH   SOLE   10,300 0 750
USG Corp. COM 903293405 471 17,150 SH   SOLE   16,300 0 850
Unilever PLC ADR COM 904767704 952 22,725 SH   SOLE   22,025 0 700
United Health Group COM 91324P102 1,578 18,301 SH   SOLE   17,775 0 526
Valeant Pharmaceuticals COM 91911k102 5,406 41,205 SH   SOLE   37,930 0 3,275
Verizon Communications COM 92343V104 439 8,784 SH   SOLE   8,584 0 200
VF Corp. COM 918204108 212 3,200 SH   SOLE   3,200 0 0
Wal-Mart Stores COM 931142103 4,004 52,365 SH   SOLE   47,915 0 4,450
Walgreen Co. COM 931422109 1,574 26,560 SH   SOLE   23,010 0 3,550
Watts Water Tech. COM 942749102 349 6,000 SH   SOLE   6,000 0 0
Wells Fargo COM 949746101 4,742 91,428 SH   SOLE   90,128 0 1,300
Whirlpool Corp. COM 963320106 762 5,235 SH   SOLE   4,955 0 280
World Fuel Services COM 981475106 240 6,000 SH   SOLE   6,000 0 0
Yahoo Inc. COM 984332106 216 5,300 SH   SOLE   5,050 0 250
Alerian MLP ETF ETF 00162q866 351 18,300 SH   SOLE   17,100 0 1,200
PIMCO Total Return ETF ETF 72201r775 3,117 28,705 SH   SOLE   28,180 0 525
Vgd Emerging Mkts ETF ETF 922042858 664 15,928 SH   SOLE   15,328 0 600
Vgs Int'l Small Cap ETF ETF 922042718 323 3,160 SH   SOLE   3,160 0 0
Vgd I-T Corp Index ETF ETF 92206c870 440 5,135 SH   SOLE   4,785 0 350
Vgd S-T Corp Index ETF ETF 92206c409 603 7,555 SH   SOLE   6,955 0 600
Vgd US Total Market ETF ETF 922908769 223 2,200 SH   SOLE   2,200 0 0
Vgd Short Term ETF ETF 921937827 735 9,176 SH   SOLE   9,176 0 0