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 4,686 24,493 SH   SOLE   0 0 0
AT&T COM 001957109 4,306 103,633 SH   SOLE   0 0 0
Abbott Labs COM 002824100 223 5,021 SH   SOLE   0 0 0
Air Prods & Chems COM 009158106 2,300 17,003 SH   SOLE   0 0 0
Alphabet A (Google New) COM 38259P508 5,196 6,129 SH   SOLE   0 0 0
Alphabet C Non-voting (Google) COM 38259P706 5,150 6,208 SH   SOLE   0 0 0
Altria Group COM 718154107 1,205 16,870 SH   SOLE   0 0 0
Amazon COM 023135106 615 694 SH   SOLE   0 0 0
American Express COM 025816109 513 6,480 SH   SOLE   0 0 0
American Tower COM 03027X100 420 3,455 SH   SOLE   0 0 0
Amgen Inc COM 031162100 566 3,449 SH   SOLE   0 0 0
Anheuser Busch COM 035229103 704 6,413 SH   SOLE   0 0 0
Apple Computer COM 037833100 968 6,739 SH   SOLE   0 0 0
Array Biopharmaceutical Inc COM 04269X105 127 14,200 SH   SOLE   0 0 0
Arris Int'l LTD F COM 04269Q100 4,807 181,735 SH   SOLE   0 0 0
Automatic Data Proc. COM 053015103 4,715 46,049 SH   SOLE   0 0 0
B T Group PLC COM 05577E101 364 18,100 SH   SOLE   0 0 0
Bank Of America COM 060505104 1,022 43,344 SH   SOLE   0 0 0
Bank Of NY Mellon COM 064057102 2,160 45,738 SH   SOLE   0 0 0
Berkshire Hathaway COM 084670991 2,498 10 SH   SOLE   0 0 0
Berkshire Hathaway B COM 084670207 23,936 143,602 SH   SOLE   0 0 0
Biogen Idec Inc COM 09062X103 315 1,152 SH   SOLE   0 0 0
Boeing COM 097023105 2,673 15,114 SH   SOLE   0 0 0
Bp Plc Adr COM 055622104 692 20,036 SH   SOLE   0 0 0
Bristol-Myers Squibb COM 110122108 1,024 18,827 SH   SOLE   0 0 0
CVS/Caremark Corp. COM 126650100 281 3,576 SH   SOLE   0 0 0
Canadian Nat. Railway COM 136375102 1,301 17,600 SH   SOLE   0 0 0
Charter Communications COM 16119P108 1,657 5,063 SH   SOLE   0 0 0
Chevron COM 166764100 3,070 28,591 SH   SOLE   0 0 0
Chubb LTD F COM H1467J104 1,177 8,635 SH   SOLE   0 0 0
Church & Dwight COM 171340102 915 18,347 SH   SOLE   0 0 0
Clorox Company COM 189054109 203 1,508 SH   SOLE   0 0 0
Coca-Cola COM 191216100 5,061 119,252 SH   SOLE   0 0 0
Colgate Palmolive COM 194162103 4,738 64,737 SH   SOLE   0 0 0
Comcast A COM 20030N101 13,600 361,785 SH   SOLE   0 0 0
Conocophillips COM 20825C104 839 16,816 SH   SOLE   0 0 0
Costco Wholesale COM 22160K105 557 3,322 SH   SOLE   0 0 0
Davita Inc COM 23918K108 902 13,268 SH   SOLE   0 0 0
Deere And Co COM 244199105 261 2,400 SH   SOLE   0 0 0
Delta Air Lines Inc COM 247361108 224 4,870 SH   SOLE   0 0 0
Devon Energy Co COM 25179M103 677 16,220 SH   SOLE   0 0 0
Diageo (Guinness) COM 25243q205 2,247 19,440 SH   SOLE   0 0 0
Disney COM 254687106 11,809 104,142 SH   SOLE   0 0 0
Dow Chemical COM 260543103 381 5,990 SH   SOLE   0 0 0
Dupont COM 263534109 724 9,019 SH   SOLE   0 0 0
Eaton Corp COM 278058102 1,091 14,712 SH   SOLE   0 0 0
Edwards Life COM 28176E108 1,684 17,899 SH   SOLE   0 0 0
Emerson Electric COM 291011104 768 12,837 SH   SOLE   0 0 0
Expeditors Int'l Of Wa COM 302130109 475 8,400 SH   SOLE   0 0 0
Exxon Mobil COM 302290101 7,483 91,243 SH   SOLE   0 0 0
Facebook COM 30303M102 733 5,158 SH   SOLE   0 0 0
Fedex COM 31428X106 1,600 8,196 SH   SOLE   0 0 0
General Electric COM 369604103 10,960 367,786 SH   SOLE   0 0 0
General Mills COM 370334104 530 8,974 SH   SOLE   0 0 0
Gilead Sciences Inc COM 375558103 357 5,260 SH   SOLE   0 0 0
Goldman Sachs COM 38141G104 3,531 15,373 SH   SOLE   0 0 0
Home Depot COM 437076102 1,270 8,647 SH   SOLE   0 0 0
Honeywell Int'l COM 438516106 3,240 25,950 SH   SOLE   0 0 0
I.B.M. COM 459200101 706 4,057 SH   SOLE   0 0 0
Immunogen Inc COM 45253H101 224 58,000 SH   SOLE   0 0 0
Intel COM 458140100 5,813 161,146 SH   SOLE   0 0 0
Intuit Inc COM 461202103 10,017 86,365 SH   SOLE   0 0 0
J.P. Morgan Chase COM 616880100 3,650 41,551 SH   SOLE   0 0 0
Jm Smucker Co COM 832696405 297 2,268 SH   SOLE   0 0 0
Johnson & Johnson COM 478160104 5,272 42,332 SH   SOLE   0 0 0
Kimberly Clark COM 494368103 2,134 16,211 SH   SOLE   0 0 0
Kraft Heinz Co COM 500754106 328 3,617 SH   SOLE   0 0 0
Lockheed Martin COM 539830109 1,329 4,968 SH   SOLE   0 0 0
Markel Corp Holding Co COM 905399101 777 796 SH   SOLE   0 0 0
Marriott Intl New A COM 571903202 847 8,995 SH   SOLE   0 0 0
Mastercard Inc COM 57636q104 1,495 13,290 SH   SOLE   0 0 0
McDonalds COM 580135101 2,305 17,786 SH   SOLE   0 0 0
Medtronic PLC F COM 585055106 848 10,524 SH   SOLE   0 0 0
Merck COM 589331107 546 8,597 SH   SOLE   0 0 0
Microsoft COM 594918104 15,948 242,156 SH   SOLE   0 0 0
Mondelez Int'l Inc A COM 609207105 226 5,247 SH   SOLE   0 0 0
Monsanto Co COM 61166W101 3,232 28,553 SH   SOLE   0 0 0
Morgan Stanley COM 617446448 667 15,560 SH   SOLE   0 0 0
National Oilwell Varco COM 637071101 483 12,040 SH   SOLE   0 0 0
Norfolk Southern COM 655844108 2,780 24,828 SH   SOLE   0 0 0
Oracle COM 68389X105 202 4,534 SH   SOLE   0 0 0
Paychex COM 704326107 5,111 86,778 SH   SOLE   0 0 0
Pentair Ltd COM H6169Q108 364 5,800 SH   SOLE   0 0 0
Pepsico Inc. COM 713448108 3,048 27,252 SH   SOLE   0 0 0
Peregrine Pharma Inc COM 713661304 98 150,500 SH   SOLE   0 0 0
Pfizer COM 717081103 846 24,741 SH   SOLE   0 0 0
Philip Morris Int'l COM 02209S103 1,015 8,991 SH   SOLE   0 0 0
Phillips 66 COM 718546104 1,290 16,289 SH   SOLE   0 0 0
Ppg Industries COM 693506107 359 3,420 SH   SOLE   0 0 0
Procter & Gamble COM 742718109 7,332 81,604 SH   SOLE   0 0 0
Qualcomm COM 747525103 3,980 69,412 SH   SOLE   0 0 0
Raytheon COM 78108N106 583 3,826 SH   SOLE   0 0 0
Scotts Miracle Grow COM 810186106 293 3,140 SH   SOLE   0 0 0
Sherwin Williams COM 824348106 223 720 SH   SOLE   0 0 0
Southern Co. COM 842587107 244 4,900 SH   SOLE   0 0 0
Starbucks Coffee COM 855244109 410 7,018 SH   SOLE   0 0 0
Stryker COM 863667101 624 4,737 SH   SOLE   0 0 0
Sysco COM 871829107 3,124 60,165 SH   SOLE   0 0 0
Thermo Fisher Scientific COM 883556102 2,661 17,325 SH   SOLE   0 0 0
Time Warner Inc COM 887315109 18,528 189,623 SH   SOLE   0 0 0
Transcanada COM 89353D107 6,872 148,905 SH   SOLE   0 0 0
Union Pacific COM 907818108 10,083 95,193 SH   SOLE   0 0 0
United Continental Holdings In COM 910047109 252 3,565 SH   SOLE   0 0 0
United Healthcare COM 910581107 210 1,281 SH   SOLE   0 0 0
United Parcel Service COM 911312106 4,482 41,772 SH   SOLE   0 0 0
United Technologies COM 913017109 2,895 25,803 SH   SOLE   0 0 0
Valeant Pharma Int'l COM 91911X104 338 30,625 SH   SOLE   0 0 0
Verizon Comm. COM 92343V104 1,754 35,975 SH   SOLE   0 0 0
Visa COM 92826C839 13,578 152,782 SH   SOLE   0 0 0
Walgreens Boots Alliance COM 931422109 1,586 19,094 SH   SOLE   0 0 0
Wells Fargo & Co. COM 949746101 11,648 209,263 SH   SOLE   0 0 0
Weyerhaeuser Co COM 962166104 247 7,260 SH   SOLE   0 0 0