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
Abbott Laboratories COM 002824100 3,261 41,325 SH   SOLE   40,460 0 865
Abbvie Inc COM 00287y109 2,361 30,985 SH   SOLE   30,310 0 675
Alphabet Inc. Class A COM 02079k305 10,085 8,679 SH   SOLE   8,569 0 110
Altria Group Inc COM 02209s103 269 6,968 SH   SOLE   6,968 0 0
Amazon.Com Inc COM 023135106 558 286 SH   SOLE   286 0 0
Amgen Inc. COM 031162100 341 1,681 SH   SOLE   1,681 0 0
Apple Inc COM 037833100 6,014 23,651 SH   SOLE   23,499 0 152
Applied Materials COM 038222105 295 6,441 SH   SOLE   6,441 0 0
Auto Data Processing COM 053015103 290 2,125 SH   SOLE   2,125 0 0
Bayer COM 072730302 1,284 88,724 SH   SOLE   87,404 0 1,320
Becton Dickinson&co COM 075887109 3,424 14,901 SH   SOLE   14,551 0 350
Berkshire Hathaway COM 084670702 39,171 214,248 SH   SOLE   210,948 0 3,300
Berkshire Hathaway Class A COM 084990175 272 1 SH   SOLE   1 0 0
Boeing Co COM 097023105 218 1,463 SH   SOLE   1,463 0 0
Bristol-Myers Squibb COM 110122108 205 3,682 SH   SOLE   3,682 0 0
Chevron Corp COM 166764100 2,228 30,746 SH   SOLE   30,236 0 510
Cisco Systems Inc COM 17275r102 259 6,598 SH   SOLE   6,598 0 0
Comcast Corp COM 20030n101 7,604 221,182 SH   SOLE   218,422 0 2,760
ConocoPhillips COM 20825c104 702 22,796 SH   SOLE   22,211 0 585
Costco Wholesale Co COM 22160k105 291 1,021 SH   SOLE   1,021 0 0
Cvs Health Corp COM 126650100 1,872 31,552 SH   SOLE   30,847 0 705
Exxon Mobil Corp COM 30231g102 1,686 44,409 SH   SOLE   44,089 0 320
Facebook Inc COM 30303m102 5,151 30,879 SH   SOLE   30,509 0 370
Intel Corp COM 458140100 363 6,700 SH   SOLE   6,700 0 0
Invesco International Dividend COM 46137v548 821 72,375 SH   SOLE   72,375 0 0
Invesco QQQ Trust COM 46090e103 3,086 16,210 SH   SOLE   16,210 0 0
J P Morgan Chase & Co COM 46625h100 587 6,517 SH   SOLE   6,517 0 0
Johnson & Johnson COM 478160104 14,577 111,164 SH   SOLE   109,364 0 1,800
Liberty Broadband COM 530307305 8,391 75,782 SH   SOLE   74,837 0 945
Markel Corp COM 570535104 3,339 3,599 SH   SOLE   3,502 0 97
McDonalds Corp COM 580135101 2,518 15,229 SH   SOLE   14,949 0 280
Medtronic Plc COM g5960l103 4,437 49,201 SH   SOLE   48,316 0 885
Merck & Co. Inc. COM 58933y105 2,554 33,196 SH   SOLE   32,821 0 375
Microsoft Corp COM 594918104 14,351 90,996 SH   SOLE   89,231 0 1,765
Nestle COM 641069406 566 5,493 SH   SOLE   5,493 0 0
Pepsico Inc COM 713448108 3,199 26,637 SH   SOLE   26,277 0 360
Pfizer Inc COM 717081103 6,512 199,517 SH   SOLE   196,872 0 2,645
Philip Morris Intl COM 718172109 575 7,885 SH   SOLE   7,885 0 0
Phillips 66 COM 718546104 953 17,770 SH   SOLE   17,441 0 329
Procter & Gamble COM 742718109 375 3,405 SH   SOLE   3,405 0 0
Ross Stores Inc COM 778296103 348 4,000 SH   SOLE   4,000 0 0
Schwab Fundamental Emerging Ma COM 808524730 498 24,206 SH   SOLE   24,206 0 0
Stryker Corp COM 863667101 4,330 26,005 SH   SOLE   25,680 0 325
Unilever COM 904784709 3,611 74,003 SH   SOLE   73,288 0 715
Vanguard Ftse Developed Market COM 921943858 285 8,550 SH   SOLE   8,550 0 0
Verizon COM 92343v104 767 14,279 SH   SOLE   14,279 0 0
Visa Inc COM 92826c839 404 2,507 SH   SOLE   2,507 0 0
Walt Disney Co COM 254687106 2,446 25,318 SH   SOLE   25,018 0 300
Wells Fargo COM 949746101 206 7,173 SH   SOLE   7,173 0 0
Weyerhaeuser Co REIT COM 962166104 248 14,603 SH   SOLE   13,259 0 1,344
Wisdomtree Emerging Markets Hi COM 97717w315 2,792 86,582 SH   SOLE   86,582 0 0
Wisdomtree Europe Hedged Eqty COM 97717x701 926 18,081 SH   SOLE   18,081 0 0
Agnico Eagle Mines COM 008474108 8,920 224,169 SH   SOLE   220,829 0 3,340
Barrick Gold Corp COM 679011080 10,192 556,319 SH   SOLE   550,159 0 6,160
Newmont Corp COM 651639106 12,541 276,975 SH   SOLE   273,100 0 3,875
Pan American Silver Corp COM 697900108 3,753 261,889 SH   SOLE   257,429 0 4,460
Sprott Physical Gold & Silver COM 85208r101 10,652 728,599 SH   SOLE   717,079 0 11,520
Vaneck Vectors Gold Miners COM 92189f106 1,383 60,044 SH   SOLE   59,959 0 85