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,255 25,241 SH   SOLE   0 0 0
AT&T COM 001957109 3,676 97,427 SH   SOLE   0 0 0
Abbott Labs COM 002824100 244 5,021 SH   SOLE   0 0 0
Air Prods & Chems COM 009158106 1,895 13,243 SH   SOLE   0 0 0
Alphabet A (Google New) COM 38259P508 5,693 6,124 SH   SOLE   0 0 0
Alphabet C Non-voting (Google) COM 38259P706 5,627 6,192 SH   SOLE   0 0 0
Altria Group COM 718154107 1,257 16,873 SH   SOLE   0 0 0
Amazon COM 023135106 585 604 SH   SOLE   0 0 0
American Express COM 025816109 521 6,181 SH   SOLE   0 0 0
American Tower COM 03027X100 459 3,470 SH   SOLE   0 0 0
Amgen Inc COM 031162100 642 3,729 SH   SOLE   0 0 0
Anheuser Busch COM 035229103 686 6,213 SH   SOLE   0 0 0
Apple Computer COM 037833100 971 6,740 SH   SOLE   0 0 0
Array Biopharmaceutical Inc COM 04269X105 119 14,200 SH   SOLE   0 0 0
Arris Int'l LTD F COM 04269Q100 5,066 180,795 SH   SOLE   0 0 0
Automatic Data Proc. COM 053015103 4,909 47,914 SH   SOLE   0 0 0
B T Group PLC COM 05577E101 281 14,500 SH   SOLE   0 0 0
Bank Of America COM 060505104 1,127 46,467 SH   SOLE   0 0 0
Bank Of NY Mellon COM 064057102 3,826 74,998 SH   SOLE   0 0 0
Berkshire Hathaway COM 084670991 2,547 10 SH   SOLE   0 0 0
Berkshire Hathaway B COM 084670207 24,159 142,642 SH   SOLE   0 0 0
Biogen Idec Inc COM 09062X103 285 1,052 SH   SOLE   0 0 0
Boeing COM 097023105 3,173 16,044 SH   SOLE   0 0 0
Bp Plc Adr COM 055622104 675 19,486 SH   SOLE   0 0 0
Bristol-Myers Squibb COM 110122108 938 16,830 SH   SOLE   0 0 0
CVS/Caremark Corp. COM 126650100 242 3,002 SH   SOLE   0 0 0
Canadian Nat. Railway COM 136375102 1,426 17,600 SH   SOLE   0 0 0
Charter Communications COM 16119P108 1,606 4,769 SH   SOLE   0 0 0
Chevron COM 166764100 2,874 27,543 SH   SOLE   0 0 0
Chubb LTD F COM H1467J104 1,220 8,395 SH   SOLE   0 0 0
Church & Dwight COM 171340102 965 18,597 SH   SOLE   0 0 0
Citigroup Inc COM 172967101 311 4,657 SH   SOLE   0 0 0
Clorox Company COM 189054109 201 1,508 SH   SOLE   0 0 0
Coca-Cola COM 191216100 5,277 117,653 SH   SOLE   0 0 0
Colgate Palmolive COM 194162103 4,777 64,440 SH   SOLE   0 0 0
Comcast A COM 20030N101 14,040 360,730 SH   SOLE   0 0 0
Conocophillips COM 20825C104 648 14,741 SH   SOLE   0 0 0
Costco Wholesale COM 22160K105 534 3,337 SH   SOLE   0 0 0
Deere And Co COM 244199105 297 2,400 SH   SOLE   0 0 0
Delta Air Lines Inc COM 247361108 262 4,870 SH   SOLE   0 0 0
Devon Energy Co COM 25179M103 541 16,920 SH   SOLE   0 0 0
Diageo (Guinness) COM 25243q205 2,276 18,990 SH   SOLE   0 0 0
Disney COM 254687106 11,015 103,667 SH   SOLE   0 0 0
Dow Chemical COM 260543103 378 5,990 SH   SOLE   0 0 0
Dupont COM 263534109 712 8,819 SH   SOLE   0 0 0
Eaton Corp COM 278058102 1,145 14,712 SH   SOLE   0 0 0
Edwards Life COM 28176E108 3,068 25,949 SH   SOLE   0 0 0
Emerson Electric COM 291011104 760 12,741 SH   SOLE   0 0 0
Expeditors Int'l Of Wa COM 302130109 474 8,400 SH   SOLE   0 0 0
Exxon Mobil COM 302290101 7,104 88,003 SH   SOLE   0 0 0
Facebook COM 30303M102 1,024 6,783 SH   SOLE   0 0 0
Fedex COM 31428X106 1,803 8,297 SH   SOLE   0 0 0
General Electric COM 369604103 9,856 364,906 SH   SOLE   0 0 0
General Mills COM 370334104 497 8,974 SH   SOLE   0 0 0
Gilead Sciences Inc COM 375558103 386 5,460 SH   SOLE   0 0 0
Goldman Sachs COM 38141G104 3,872 17,451 SH   SOLE   0 0 0
Home Depot COM 437076102 1,372 8,947 SH   SOLE   0 0 0
Honeywell Int'l COM 438516106 3,479 26,101 SH   SOLE   0 0 0
I.B.M. COM 459200101 508 3,302 SH   SOLE   0 0 0
Immunogen Inc COM 45253H101 412 58,000 SH   SOLE   0 0 0
Intel COM 458140100 5,558 164,726 SH   SOLE   0 0 0
Intrexon COM 46122T102 231 9,590 SH   SOLE   0 0 0
Intuit Inc COM 461202103 11,518 86,727 SH   SOLE   0 0 0
J.P. Morgan Chase COM 616880100 3,835 41,955 SH   SOLE   0 0 0
Jm Smucker Co COM 832696405 268 2,268 SH   SOLE   0 0 0
Johnson & Johnson COM 478160104 5,577 42,161 SH   SOLE   0 0 0
Kimberly Clark COM 494368103 1,906 14,761 SH   SOLE   0 0 0
Kraft Heinz Co COM 500754106 324 3,784 SH   SOLE   0 0 0
LIBERTY MEDIA CORP DEL COM A S COM 531229409 444 10,575 SH   SOLE   0 0 0
Lockheed Martin COM 539830109 1,407 5,068 SH   SOLE   0 0 0
Markel Corp Holding Co COM 905399101 777 796 SH   SOLE   0 0 0
Marriott Intl New A COM 571903202 1,167 11,635 SH   SOLE   0 0 0
Mastercard Inc COM 57636q104 1,541 12,690 SH   SOLE   0 0 0
McDonalds COM 580135101 2,663 17,387 SH   SOLE   0 0 0
Medtronic PLC F COM 585055106 934 10,524 SH   SOLE   0 0 0
Merck COM 589331107 551 8,598 SH   SOLE   0 0 0
Microsoft COM 594918104 16,671 241,856 SH   SOLE   0 0 0
Mondelez Int'l Inc A COM 609207105 227 5,247 SH   SOLE   0 0 0
Monsanto Co COM 61166W101 4,025 34,003 SH   SOLE   0 0 0
Morgan Stanley COM 617446448 838 18,810 SH   SOLE   0 0 0
National Oilwell Varco COM 637071101 335 10,155 SH   SOLE   0 0 0
Norfolk Southern COM 655844108 3,022 24,828 SH   SOLE   0 0 0
Oracle COM 68389X105 232 4,635 SH   SOLE   0 0 0
Paychex COM 704326107 4,950 86,941 SH   SOLE   0 0 0
Pentair Ltd COM H6169Q108 637 9,575 SH   SOLE   0 0 0
Pepsico Inc. COM 713448108 3,136 27,154 SH   SOLE   0 0 0
Peregrine Pharma Inc COM 713661304 92 150,500 SH   SOLE   0 0 0
Pfizer COM 717081103 831 24,747 SH   SOLE   0 0 0
Philip Morris Int'l COM 02209S103 1,056 8,991 SH   SOLE   0 0 0
Phillips 66 COM 718546104 1,320 15,964 SH   SOLE   0 0 0
Planet Payment Inc COM U72603118 33 10,000 SH   SOLE   0 0 0
Ppg Industries COM 693506107 365 3,320 SH   SOLE   0 0 0
Procter & Gamble COM 742718109 7,123 81,732 SH   SOLE   0 0 0
Qualcomm COM 747525103 4,003 72,484 SH   SOLE   0 0 0
Raytheon COM 78108N106 597 3,696 SH   SOLE   0 0 0
Scotts Miracle Grow COM 810186106 281 3,140 SH   SOLE   0 0 0
Sherwin Williams COM 824348106 253 720 SH   SOLE   0 0 0
Snap On Inc Com COM 833034101 1,141 7,220 SH   SOLE   0 0 0
Southern Co. COM 842587107 235 4,900 SH   SOLE   0 0 0
Starbucks Coffee COM 855244109 409 7,020 SH   SOLE   0 0 0
Stryker COM 863667101 657 4,737 SH   SOLE   0 0 0
Sysco COM 871829107 2,991 59,435 SH   SOLE   0 0 0
Thermo Fisher Scientific COM 883556102 3,359 19,254 SH   SOLE   0 0 0
Time Warner Inc COM 887315109 19,332 192,534 SH   SOLE   0 0 0
Transcanada COM 89353D107 7,208 151,205 SH   SOLE   0 0 0
Union Pacific COM 907818108 10,128 92,993 SH   SOLE   0 0 0
United Continental Holdings In COM 910047109 268 3,565 SH   SOLE   0 0 0
United Healthcare COM 910581107 238 1,281 SH   SOLE   0 0 0
United Parcel Service COM 911312106 4,605 41,643 SH   SOLE   0 0 0
United Technologies COM 913017109 3,029 24,803 SH   SOLE   0 0 0
Valeant Pharma Int'l COM 91911X104 545 31,500 SH   SOLE   0 0 0
Verizon Comm. COM 92343V104 1,522 34,074 SH   SOLE   0 0 0
Visa COM 92826C839 14,378 153,316 SH   SOLE   0 0 0
Voya Risk Managed NA COM 92913C106 71 12,000 SH   SOLE   0 0 0
Walgreens Boots Alliance COM 931422109 1,490 19,022 SH   SOLE   0 0 0
Wells Fargo & Co. COM 949746101 11,647 210,199 SH   SOLE   0 0 0
Weyerhaeuser Co COM 962166104 235 7,015 SH   SOLE   0 0 0