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 604059105 5,756 24,455 SH   SOLE   0 0 0
AT&T COM 001957109 2,871 73,840 SH   SOLE   0 0 0
AbbVie Inc COM 00287Y109 247 2,549 SH   SOLE   0 0 0
Abbott Labs COM 002824100 271 4,748 SH   SOLE   0 0 0
Air Prods & Chems COM 009158106 2,017 12,293 SH   SOLE   0 0 0
Alphabet A (Google New) COM 38259P508 6,177 5,864 SH   SOLE   0 0 0
Alphabet C Non-voting (Google) COM 38259P706 7,139 6,822 SH   SOLE   0 0 0
Altria Group COM 718154107 1,077 15,079 SH   SOLE   0 0 0
Amazon COM 023135106 554 474 SH   SOLE   0 0 0
American Express COM 025816109 601 6,057 SH   SOLE   0 0 0
American Tower COM 03027X100 499 3,498 SH   SOLE   0 0 0
Amgen Inc COM 031162100 640 3,682 SH   SOLE   0 0 0
Anheuser Busch COM 035229103 715 6,408 SH   SOLE   0 0 0
Apple Computer COM 037833100 883 5,216 SH   SOLE   0 0 0
Array Biopharmaceutical Inc COM 04269X105 182 14,200 SH   SOLE   0 0 0
Arris Int'l LTD F COM 04269Q100 4,332 168,615 SH   SOLE   0 0 0
Automatic Data Proc. COM 053015103 5,706 48,694 SH   SOLE   0 0 0
Bank Of America COM 060505104 1,969 66,694 SH   SOLE   0 0 0
Bank Of NY Mellon COM 064057102 4,303 79,893 SH   SOLE   0 0 0
Berkshire Hathaway COM 084670991 2,976 10 SH   SOLE   0 0 0
Berkshire Hathaway B COM 084670207 27,146 136,949 SH   SOLE   0 0 0
Biogen Idec Inc COM 09062X103 335 1,052 SH   SOLE   0 0 0
Boeing COM 097023105 4,673 15,846 SH   SOLE   0 0 0
Bp Plc Adr COM 055622104 798 18,986 SH   SOLE   0 0 0
Bristol-Myers Squibb COM 110122108 1,150 18,765 SH   SOLE   0 0 0
CVS/Caremark Corp. COM 126650100 335 4,626 SH   SOLE   0 0 0
Canadian Nat. Railway COM 136375102 1,419 17,200 SH   SOLE   0 0 0
Charter Communications COM 16119P108 1,229 3,659 SH   SOLE   0 0 0
Chevron COM 166764100 3,038 24,264 SH   SOLE   0 0 0
Chubb LTD F COM H1467J104 1,063 7,271 SH   SOLE   0 0 0
Church & Dwight COM 171340102 913 18,197 SH   SOLE   0 0 0
Citigroup Inc COM 172967101 327 4,393 SH   SOLE   0 0 0
Clorox Company COM 189054109 228 1,533 SH   SOLE   0 0 0
Coca-Cola COM 191216100 4,544 99,035 SH   SOLE   0 0 0
Colgate Palmolive COM 194162103 4,320 57,254 SH   SOLE   0 0 0
Comcast A COM 20030N101 13,898 347,005 SH   SOLE   0 0 0
Conocophillips COM 20825C104 555 10,118 SH   SOLE   0 0 0
Costco Wholesale COM 22160K105 644 3,462 SH   SOLE   0 0 0
Deere And Co COM 244199105 376 2,400 SH   SOLE   0 0 0
Delta Air Lines Inc COM 247361108 480 8,570 SH   SOLE   0 0 0
Devon Energy Co COM 25179M103 430 10,395 SH   SOLE   0 0 0
Diageo (Guinness) COM 25243q205 2,201 15,073 SH   SOLE   0 0 0
Discovery Holding A COM 25470F104 427 19,100 SH   SOLE   0 0 0
Disney COM 254687106 10,679 99,328 SH   SOLE   0 0 0
DowDupont Inc COM 26078J100 1,146 16,090 SH   SOLE   0 0 0
Eaton Corp COM 278058102 2,253 28,515 SH   SOLE   0 0 0
Edwards Life COM 28176E108 4,387 38,919 SH   SOLE   0 0 0
Emerson Electric COM 291011104 1,164 16,699 SH   SOLE   0 0 0
Expeditors Int'l Of Wa COM 302130109 479 7,400 SH   SOLE   0 0 0
Exxon Mobil COM 302290101 6,896 82,447 SH   SOLE   0 0 0
Facebook COM 30303M102 1,441 8,165 SH   SOLE   0 0 0
Fedex COM 31428X106 3,103 12,433 SH   SOLE   0 0 0
General Electric COM 369604103 5,017 287,485 SH   SOLE   0 0 0
General Mills COM 370334104 441 7,442 SH   SOLE   0 0 0
Gilead Sciences Inc COM 375558103 298 4,160 SH   SOLE   0 0 0
Goldman Sachs COM 38141G104 5,239 20,563 SH   SOLE   0 0 0
Guggenheim Enhanced Equity COM 40168G108 89 10,000 SH   SOLE   0 0 0
Home Depot COM 437076102 1,911 10,083 SH   SOLE   0 0 0
Honeywell Int'l COM 438516106 4,078 26,594 SH   SOLE   0 0 0
I.B.M. COM 459200101 243 1,583 SH   SOLE   0 0 0
Illinois Tool Works Inc COM 452308109 688 4,125 SH   SOLE   0 0 0
Immunogen Inc COM 45253H101 372 58,000 SH   SOLE   0 0 0
Intel COM 458140100 8,076 174,960 SH   SOLE   0 0 0
Intuit Inc COM 461202103 13,610 86,262 SH   SOLE   0 0 0
J.P. Morgan Chase COM 616880100 4,518 42,247 SH   SOLE   0 0 0
Jm Smucker Co COM 832696405 200 1,610 SH   SOLE   0 0 0
Johnson & Johnson COM 478160104 5,862 41,957 SH   SOLE   0 0 0
Kimberly Clark COM 494368103 1,424 11,801 SH   SOLE   0 0 0
Liberty Global Inc A COM G5480U104 358 10,000 SH   SOLE   0 0 0
Liberty Media Corp Del Com A S COM 531229409 531 13,400 SH   SOLE   0 0 0
Lockheed Martin COM 539830109 1,563 4,868 SH   SOLE   0 0 0
Markel Corp Holding Co COM 905399101 736 646 SH   SOLE   0 0 0
Marriott Intl New A COM 571903202 1,541 11,350 SH   SOLE   0 0 0
Mastercard Inc COM 57636q104 2,193 14,490 SH   SOLE   0 0 0
McDonalds COM 580135101 2,901 16,852 SH   SOLE   0 0 0
Medtronic PLC F COM 585055106 823 10,194 SH   SOLE   0 0 0
Merck COM 589331107 529 9,395 SH   SOLE   0 0 0
Microsoft COM 594918104 19,856 232,122 SH   SOLE   0 0 0
Monsanto Co COM 61166W101 3,781 32,378 SH   SOLE   0 0 0
Morgan Stanley COM 617446448 2,260 43,070 SH   SOLE   0 0 0
National Grid ADR A COM 636274300 299 5,079 SH   SOLE   0 0 0
National Oilwell Varco COM 637071101 226 6,270 SH   SOLE   0 0 0
Netflix Inc COM 64110L106 238 1,241 SH   SOLE   0 0 0
Norfolk Southern COM 655844108 3,508 24,208 SH   SOLE   0 0 0
Oracle COM 68389X105 238 5,036 SH   SOLE   0 0 0
Paychex COM 704326107 6,664 97,889 SH   SOLE   0 0 0
Pentair Ltd COM H6169Q108 646 9,150 SH   SOLE   0 0 0
Pepsico Inc. COM 713448108 3,126 26,064 SH   SOLE   0 0 0
Peregrine Pharma Inc COM 713661304 47 12,215 SH   SOLE   0 0 0
Pfizer COM 717081103 491 13,548 SH   SOLE   0 0 0
Philip Morris Int'l COM 02209S103 1,016 9,616 SH   SOLE   0 0 0
Phillips 66 COM 718546104 1,437 14,206 SH   SOLE   0 0 0
Ppg Industries COM 693506107 277 2,370 SH   SOLE   0 0 0
Procter & Gamble COM 742718109 6,920 75,318 SH   SOLE   0 0 0
Qualcomm COM 747525103 4,607 71,956 SH   SOLE   0 0 0
Raytheon COM 78108N106 861 4,585 SH   SOLE   0 0 0
Royal Bank Cda Montreal COM 780087102 487 5,959 SH   SOLE   0 0 0
Scotts Miracle Grow COM 810186106 325 3,040 SH   SOLE   0 0 0
Sherwin Williams COM 824348106 574 1,400 SH   SOLE   0 0 0
Snap On Inc Com COM 833034101 2,974 17,062 SH   SOLE   0 0 0
Southern Co. COM 842587107 226 4,700 SH   SOLE   0 0 0
Starbucks Coffee COM 855244109 363 6,325 SH   SOLE   0 0 0
Stryker COM 863667101 703 4,537 SH   SOLE   0 0 0
Sysco COM 871829107 4,101 67,530 SH   SOLE   0 0 0
Texas Instruments COM 882508104 407 3,896 SH   SOLE   0 0 0
Thermo Fisher Scientific COM 883556102 4,089 21,536 SH   SOLE   0 0 0
Time Warner Inc COM 887315109 20,214 220,989 SH   SOLE   0 0 0
Transcanada COM 89353D107 7,233 148,705 SH   SOLE   0 0 0
U.S. Bancorp Del COM 902973106 204 3,810 SH   SOLE   0 0 0
Union Pacific COM 907818108 12,113 90,328 SH   SOLE   0 0 0
United Healthcare COM 910581107 350 1,588 SH   SOLE   0 0 0
United Parcel Service COM 911312106 4,885 41,003 SH   SOLE   0 0 0
United Technologies COM 913017109 2,947 23,102 SH   SOLE   0 0 0
Valeant Pharma Int'l COM 91911X104 414 19,900 SH   SOLE   0 0 0
Verizon Comm. COM 92343V104 1,535 29,009 SH   SOLE   0 0 0
Visa COM 92826C839 16,598 145,574 SH   SOLE   0 0 0
Walgreens Boots Alliance COM 931422109 1,309 18,024 SH   SOLE   0 0 0
Wells Fargo & Co. COM 949746101 11,934 196,697 SH   SOLE   0 0 0
Weyerhaeuser Co COM 962166104 214 6,075 SH   SOLE   0 0 0