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 2,877 20,292 SH   SOLE   18,192 0 2,100
AB InBev ADR COM 03524a108 2,201 20,705 SH   SOLE   19,055 0 1,650
AT&T Corp. COM 00206r102 389 11,930 SH   SOLE   8,930 0 3,000
Advance Auto Parts COM 00751y106 2,319 12,235 SH   SOLE   11,760 0 475
Altria Group COM 02209S103 673 12,375 SH   SOLE   12,200 0 175
American Express COM 025816109 343 4,625 SH   SOLE   4,425 0 200
American Int'l Group COM 026874107 1,188 20,900 SH   SOLE   20,300 0 600
Apple Inc. COM 037833100 1,005 9,111 SH   SOLE   8,861 0 250
Ascena Retail Group COM 04351g101 462 33,200 SH   SOLE   32,850 0 350
Bank of America COM 060505104 275 17,625 SH   SOLE   17,625 0 0
Bed Bath & Beyond COM 075896100 242 4,250 SH   SOLE   4,150 0 100
Berkshire Hathaway A COM 084670108 4,295 22 SH   SOLE   13 0 9
Berkshire Hathaway B COM 084670702 10,313 79,089 SH   SOLE   75,789 0 3,300
Boeing Co. COM 970231056 331 2,525 SH   SOLE   2,525 0 0
Boulder Brands COM 101405108 139 17,000 SH   SOLE   17,000 0 0
Brown Forman B COM 115637209 317 3,275 SH   SOLE   3,075 0 200
CECO Environmental COM 125141101 202 24,686 SH   SOLE   24,686 0 0
CLARCOR Inc. COM 179895107 358 7,500 SH   SOLE   7,500 0 0
Cablevision Systems COM 12686C109 1,617 49,791 SH   SOLE   42,075 0 7,716
Cimarex Energy Co. COM 171798101 369 3,600 SH   SOLE   3,600 0 0
Cintas Corp. COM 172908105 1,391 16,225 SH   SOLE   16,225 0 0
Citigroup, Inc. COM 172967101 405 8,160 SH   SOLE   7,535 0 625
City National COM 178566105 326 3,700 SH   SOLE   3,700 0 0
Coca-Cola Co. COM 191216100 3,420 85,247 SH   SOLE   82,946 0 2,301
Colgate-Palmolive COM 194162103 444 7,000 SH   SOLE   7,000 0 0
Comcast A SPCL COM 20030N200 4,491 78,452 SH   SOLE   70,150 0 8,302
Costco Wholesale COM 22160K105 2,172 15,023 SH   SOLE   14,523 0 500
DaVita, Inc. COM 23918k108 732 10,125 SH   SOLE   7,525 0 2,600
Danone ADR COM 23636t100 231 18,300 SH   SOLE   17,300 0 1,000
Devon Energy COM 25179M103 460 12,410 SH   SOLE   11,760 0 650
Diageo PLC ADR COM 25243Q205 4,536 42,079 SH   SOLE   39,479 0 2,600
Dish Network Corp. COM 25470m109 1,605 27,510 SH   SOLE   26,960 0 550
Disney (Walt) Co. COM 254687106 1,873 18,325 SH   SOLE   17,575 0 750
Donegal Group A COM 257701201 211 15,000 SH   SOLE   15,000 0 0
Dr Pepper Snapple COM 26138e109 2,382 30,130 SH   SOLE   29,530 0 600
Express Scripts COM 30219G108 882 10,895 SH   SOLE   10,770 0 125
ExxonMobil Corp. COM 30231G102 1,538 20,680 SH   SOLE   15,130 0 5,550
FedEx Corp. COM 31428x106 247 1,715 SH   SOLE   1,640 0 75
General Electric COM 369604103 456 18,075 SH   SOLE   18,075 0 0
Genuine Parts COM 372460105 388 4,675 SH   SOLE   4,675 0 0
Goldman Sachs Group COM 38141G104 357 2,055 SH   SOLE   1,955 0 100
Google Inc. Cl A COM 38259p508 1,088 1,705 SH   SOLE   1,448 0 257
Google Inc. Cl C COM 38259p706 2,902 4,770 SH   SOLE   4,363 0 407
Harley Davidson COM 412822108 1,453 26,465 SH   SOLE   22,565 0 3,900
Helmerich & Payne COM 423452101 324 6,850 SH   SOLE   6,325 0 525
Home Depot COM 437076102 2,170 18,790 SH   SOLE   18,090 0 700
Int'l Business Machines COM 459200101 693 4,780 SH   SOLE   4,680 0 100
International Speedway COM 460335201 319 10,050 SH   SOLE   10,050 0 0
Interpublic Group COM 460690100 287 15,000 SH   SOLE   15,000 0 0
J & J Snack Foods COM 466032109 813 7,150 SH   SOLE   7,150 0 0
JPMorgan Chase COM 46625H100 411 6,744 SH   SOLE   3,744 0 3,000
Johnson & Johnson COM 478160104 3,941 42,218 SH   SOLE   39,142 0 3,076
Kaman Corp. COM 483548103 287 8,000 SH   SOLE   8,000 0 0
Kraft Heinz COM 500754106 265 3,748 SH   SOLE   2,415 0 1,333
Leucadia National COM 527288104 1,660 81,940 SH   SOLE   79,640 0 2,300
Liberty Broadband C COM 530307305 781 15,264 SH   SOLE   14,664 0 600
Liberty Media Corp. C COM 531229300 1,007 29,220 SH   SOLE   28,170 0 1,050
Lindsay Corp. COM 535555106 203 3,000 SH   SOLE   3,000 0 0
Madison Square Garden COM 55826p100 422 5,845 SH   SOLE   5,845 0 0
Martin Marietta Matrls. COM 573284106 1,820 11,975 SH   SOLE   10,076 0 1,899
Mastercard, Inc. COM 57636Q104 1,242 13,780 SH   SOLE   12,880 0 900
McDonalds Corp. COM 580135101 821 8,335 SH   SOLE   8,235 0 100
McGrath Rentcorp COM 580589109 232 8,700 SH   SOLE   8,700 0 0
Microsoft Corp. COM 594918104 5,159 116,560 SH   SOLE   106,860 0 9,700
Mohawk Industries COM 608190104 7,153 39,350 SH   SOLE   36,525 0 2,825
Mondelez Int'l COM 609207105 1,001 23,900 SH   SOLE   19,900 0 4,000
Nestle Reg ADR COM 641069406 7,451 99,030 SH   SOLE   96,280 0 2,750
Pfizer, Inc. COM 717081103 364 11,600 SH   SOLE   600 0 11,000
Philip Morris Int'l Inc. COM 718172109 2,160 27,230 SH   SOLE   25,480 0 1,750
PNC Financial Services COM 693475105 214 2,395 SH   SOLE   2,395 0 0
Pool Corp. COM 73278L105 506 7,000 SH   SOLE   7,000 0 0
Post Holdings, Inc. COM 737446104 295 5,000 SH   SOLE   5,000 0 0
Precision Castparts COM 740189105 2,557 11,130 SH   SOLE   9,680 0 1,450
Procter & Gamble COM 742718109 1,100 15,285 SH   SOLE   13,110 0 2,175
Progressive Corp. COM 743315103 3,788 123,630 SH   SOLE   101,105 0 22,525
Richemont ADR COM 204319107 1,040 134,050 SH   SOLE   126,250 0 7,800
Schlumberger Ltd COM 806857108 407 5,895 SH   SOLE   5,720 0 175
Sirona Dental Systems COM 82966c103 2,139 22,920 SH   SOLE   22,320 0 600
TJX Companies COM 872540109 10,943 153,217 SH   SOLE   138,317 0 14,900
Teledyne Technologies COM 879360105 510 5,650 SH   SOLE   5,650 0 0
Thor Industries COM 885160101 796 15,360 SH   SOLE   15,360 0 0
Tiffany & Company COM 886547108 3,545 45,905 SH   SOLE   43,280 0 2,625
Time Warner COM 887317303 768 11,173 SH   SOLE   11,173 0 0
Travelers, Inc. COM 89417E109 2,391 24,025 SH   SOLE   23,500 0 525
U.S. Bancorp COM 902973304 453 11,050 SH   SOLE   10,300 0 750
USG Corp. COM 903293405 495 18,600 SH   SOLE   17,750 0 850
Unilever PLC ADR COM 904767704 880 21,575 SH   SOLE   20,875 0 700
Union Pacific COM 907818108 1,625 18,375 SH   SOLE   16,400 0 1,975
United Health Group COM 91324P102 1,558 13,430 SH   SOLE   13,080 0 350
United Technologies COM 913017109 209 2,345 SH   SOLE   2,245 0 100
Valeant Pharmaceuticals COM 91911k102 6,082 34,095 SH   SOLE   31,070 0 3,025
VF Corp. COM 918204108 211 3,100 SH   SOLE   3,100 0 0
Wal-Mart Stores COM 931142103 2,894 44,635 SH   SOLE   40,335 0 4,300
Walgreens Boots Alliance COM 931427108 2,137 25,720 SH   SOLE   22,170 0 3,550
Watts Water Tech. COM 942749102 317 6,000 SH   SOLE   6,000 0 0
Wells Fargo COM 949746101 4,744 92,380 SH   SOLE   91,080 0 1,300
Whirlpool Corp. COM 963320106 759 5,155 SH   SOLE   4,875 0 280
World Fuel Services COM 981475106 215 6,000 SH   SOLE   6,000 0 0
Alerian MLP ETF ETF 00162q866 210 16,800 SH   SOLE   15,600 0 1,200
PIMCO Total Return ETF ETF 72201r775 2,987 28,328 SH   SOLE   27,803 0 525
Vgd Short Term ETF ETF 921937827 619 7,703 SH   SOLE   7,703 0 0
Vgd Emerging Mkts ETF ETF 922042858 704 21,282 SH   SOLE   20,682 0 600
Vgd Int'l Small Cap ETF ETF 922042718 287 3,160 SH   SOLE   3,160 0 0
Vgd S-T Corp Index ETF ETF 92206c409 752 9,430 SH   SOLE   8,830 0 600