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
Allstate Corp PFD 5.1% PREF 020002309 1,470 54,575 SH   SOLE   0 0 54,575
Goldman Sachs Grp PREF 38145g308 488 18,425 SH   SOLE   1,250 0 17,175
Goldman Sachs PFD 4% Ser D PREF 38144g804 823 39,735 SH   SOLE   0 0 39,735
Goldman Sachs PFD 6.2% Ser B PREF 38144x500 1,256 47,550 SH   SOLE   0 0 47,550
US Bancorp PFD Ser G 6% PREF 902973817 1,922 73,615 SH   SOLE   0 0 73,615
H C P Inc REIT REIT 40414l109 712 20,136 SH   SOLE   0 0 20,136
Realty Income REIT 756109104 4,919 70,919 SH   SOLE   417 0 70,501
Welltower Inc. REIT 95040q104 219 2,881 SH   SOLE   0 0 2,881
iShares Barclays US TIPS ETF 464287176 2,482 21,276 SH   SOLE   0 0 21,276
iShares Core S&P Mid-Cap ETF 464287507 700 4,685 SH   SOLE   0 0 4,685
iShares Core Total US Bond Mkt ETF 464287226 458 4,064 SH   SOLE   0 0 4,064
iShares Emerg Mkts Index ETF 464287234 243 7,075 SH   SOLE   0 0 7,075
iShares Floating Rate Note ETF 46429B655 2,513 49,644 SH   SOLE   636 0 49,008
iShares MBS ETF 464288588 435 3,953 SH   SOLE   0 0 3,953
iShares MSCI EAFE ETF 464287465 215 3,857 SH   SOLE   0 0 3,857
iShares MSCI EAFE Small Cap In ETF 464288273 327 6,775 SH   SOLE   0 0 6,775
iShares Russell 2000 ETF 464287655 602 5,237 SH   SOLE   0 0 5,237
iShares S&P National ETF 464288414 896 7,866 SH   SOLE   0 0 7,866
iShares US Preferred Stock ETF 464288687 440 11,039 SH   SOLE   0 0 11,039
Mkt Vectors Biotech ETF ETF 92189f726 614 6,000 SH   SOLE   0 0 6,000
PowerShares QQQ ETF 73935a104 1,162 10,809 SH   SOLE   0 0 10,809
Powershares Senior Loan Port ETF 73936q769 477 20,758 SH   SOLE   0 0 20,758
SPDR Dow Jones Industrial Avg ETF 78467x109 1,103 6,162 SH   SOLE   0 0 6,162
SPDR Gold Trust ETF 78463v107 351 2,779 SH   SOLE   0 0 2,779
SPDR S&P 500 ETF 78462f103 726 3,465 SH   SOLE   0 0 3,465
SPDR S&P Midcap 400 ETF 78467y107 466 1,710 SH   SOLE   0 0 1,710
Vanguard Dividend Apprec Idx ETF 921908844 459 5,516 SH   SOLE   0 0 5,516
Vanguard FTSE All-World-ex-US ETF 922042775 519 12,116 SH   SOLE   0 0 12,116
Vanguard FTSE Developed Mkt ETF 921943858 404 11,433 SH   SOLE   0 0 11,433
Vanguard FTSE Emerging Markets ETF 922042858 335 9,496 SH   SOLE   0 0 9,496
Vanguard REIT Index ETF 922908553 320 3,608 SH   SOLE   0 0 3,608
Vanguard Short-Term Bond ETF 921937827 2,320 28,625 SH   SOLE   0 0 28,625
Vanguard Short-Term Corporate ETF 92206C409 2,165 26,777 SH   SOLE   195 0 26,582
Vanguard Small Cap ETF 922908751 232 2,003 SH   SOLE   0 0 2,003
Vanguard Small Cap Value ETF 922908611 563 5,345 SH   SOLE   0 0 5,345
Vanguard Tax Exempt Bond ETF 922907746 431 8,175 SH   SOLE   0 0 8,175
Vanguard Total Bond Market ETF 921937835 890 10,557 SH   SOLE   0 0 10,557
Vanguard Total Stock Market ETF 922908769 6,549 61,112 SH   SOLE   0 0 61,112
3M Company COM 88579y101 20,331 116,100 SH   SOLE   0 0 116,100
A F L A C Inc COM 001055102 639 8,860 SH   SOLE   0 0 8,860
Abbott Laboratories COM 002824100 13,467 342,585 SH   SOLE   0 0 0
AbbVie COM 00287Y109 14,563 235,222 SH   SOLE   0 0 235,222
Alibaba Group Holdings Ltd. COM 01609w102 3,270 41,117 SH   SOLE   0 0 0
Allergan PLC COM G0177J108 1,399 6,054 SH   SOLE   0 0 6,054
Alliant Energy COM 018802108 222 5,600 SH   SOLE   0 0 5,600
Alphabet Inc - Class A COM 02079k305 8,773 12,470 SH   SOLE   0 0 0
Alphabet Inc - Class C COM 02079k107 8,455 12,217 SH   SOLE   18 0 12,199
Altria Group Inc COM 02209s103 5,590 81,059 SH   SOLE   0 0 81,059
Amazon Inc COM 023135106 1,739 2,430 SH   SOLE   0 0 2,430
Amer Electric Pwr Co Inc COM 025537101 856 12,207 SH   SOLE   0 0 12,207
American Express Co COM 025816109 724 11,908 SH   SOLE   0 0 11,908
American Intl Group COM 026874784 2,861 54,084 SH   SOLE   0 0 54,084
American Tower Corp REIT COM 03027x100 3,674 32,337 SH   SOLE   166 0 32,171
Amgen Inc COM 031162100 2,866 18,839 SH   SOLE   0 0 18,839
Anheuser-Busc Inbev ADR COM 03524a108 3,340 25,366 SH   SOLE   195 0 25,171
Apple Inc. COM 037833100 23,049 241,103 SH   SOLE   668 0 240,435
AT&T Inc COM 00206R102 3,858 89,283 SH   SOLE   0 0 89,283
Auto Data Processing COM 053015103 1,594 17,352 SH   SOLE   0 0 17,352
Autodesk Inc COM 052769106 4,502 83,160 SH   SOLE   0 0 0
Bank of America Corp COM 060505104 355 26,734 SH   SOLE   0 0 26,734
BB&T Corp COM 054937107 677 19,025 SH   SOLE   0 0 19,025
BCE Inc. COM 05534B760 237 5,000 SH   SOLE   0 0 5,000
Becton Dickinson & Co COM 075887109 2,483 14,640 SH   SOLE   0 0 14,640
Berkshire Hathaway B COM 084670702 16,948 117,051 SH   SOLE   200 0 116,851
Berkshire Htwy Cl A COM 084670108 1,736 8 SH   SOLE   0 0 8
Black Hills Corp COM 092113109 221 3,500 SH   SOLE   0 0 3,500
Boeing Co COM 097023105 2,290 17,632 SH   SOLE   0 0 17,632
BP Plc ADR COM 055622104 279 7,869 SH   SOLE   0 0 7,869
Bristol-Myers Squibb Co COM 110122108 9,086 123,538 SH   SOLE   0 0 123,538
C V B Financial Corp COM 126600105 858 52,343 SH   SOLE   0 0 52,343
Campbell Soup Co COM 134429109 1,230 18,494 SH   SOLE   0 0 18,494
Canadian Pac Railway COM 13645T100 811 6,296 SH   SOLE   0 0 6,296
Caterpillar Tractor COM 149123101 2,385 31,459 SH   SOLE   0 0 31,459
CDK Global Inc COM 12508e101 2,046 36,876 SH   SOLE   0 0 36,876
Cerner Corp COM 156782104 769 13,128 SH   SOLE   0 0 13,128
Chevron Corporation COM 166764100 13,099 124,955 SH   SOLE   150 0 124,805
Chubb Limited COM h1467J104 1,532 11,719 SH   SOLE   225 0 11,494
Cigna Corp COM 125509109 625 4,881 SH   SOLE   0 0 4,881
Cisco Systems Inc COM 17275r102 2,004 69,840 SH   SOLE   0 0 69,840
Citigroup Inc New COM 172967424 254 6,000 SH   SOLE   0 0 6,000
Clorox Co COM 189054109 2,923 21,120 SH   SOLE   0 0 21,120
Coca Cola Co. COM 191216100 7,858 173,358 SH   SOLE   0 0 173,358
Colgate-Palmolive Co COM 194162103 1,979 27,035 SH   SOLE   0 0 27,035
Conagra Foods Inc COM 205887102 546 11,416 SH   SOLE   0 0 11,416
ConocoPhillips COM 20825C104 1,398 32,070 SH   SOLE   0 0 32,070
Costco Whsl Corp COM 22160k105 5,039 32,085 SH   SOLE   0 0 32,085
Cummins Inc COM 231021106 2,666 23,709 SH   SOLE   83 0 23,626
Danaher Corp Del COM 235851102 609 6,025 SH   SOLE   0 0 6,025
Deere & Co COM 244199105 3,065 37,819 SH   SOLE   0 0 37,819
Diageo PLC Adr COM 25243q205 1,353 11,989 SH   SOLE   0 0 11,989
Disney Walt Co COM 254687106 7,528 76,960 SH   SOLE   434 0 76,526
Dollar Tree Stores COM 256746108 9,484 100,633 SH   SOLE   0 0 100,633
Dominion Res Inc COM 25746u109 291 3,735 SH   SOLE   0 0 3,735
Dow Chemical Co COM 260543103 1,641 33,020 SH   SOLE   0 0 33,020
Du Pont EI De Nemour & Co COM 263534109 1,243 19,181 SH   SOLE   0 0 19,181
Duke Energy Corp COM 26441c204 301 3,506 SH   SOLE   0 0 3,506
Ecolab Inc COM 278865100 898 7,575 SH   SOLE   0 0 7,575
Edison International COM 281020107 429 5,525 SH   SOLE   0 0 5,525
Emerson Elec. COM 291011104 6,669 127,863 SH   SOLE   0 0 127,863
Endo Intl PLC COM G30401106 227 14,575 SH   SOLE   0 0 14,575
Enterprise PRD Prtnrs LP COM 293792107 202 6,917 SH   SOLE   0 0 6,917
Exxon Mobil COM 30231G102 28,875 308,033 SH   SOLE   418 0 307,615
Facebook Inc Cl A COM 30303M102 217 1,899 SH   SOLE   0 0 1,899
Fasternal Co COM 311900104 1,169 26,330 SH   SOLE   500 0 25,830
Fedex Corp COM 31428x106 462 3,046 SH   SOLE   0 0 3,046
Fiserv COM 337738108 4,990 45,897 SH   SOLE   0 0 45,897
Ford Motor Co New COM 345370860 612 48,726 SH   SOLE   0 0 48,726
General Dynamics Corp COM 369550108 251 1,804 SH   SOLE   0 0 1,804
General Electric Co COM 369604103 12,770 405,664 SH   SOLE   0 0 405,664
General Mills COM 370334104 1,024 14,363 SH   SOLE   0 0 14,363
Genuine Parts Co COM 372460105 1,253 12,373 SH   SOLE   0 0 12,373
Gilead Sciences Inc COM 375558103 4,573 54,819 SH   SOLE   0 0 0
Glaxosmithkline PLC COM 37733w105 1,103 25,452 SH   SOLE   0 0 25,452
Goldman Sachs Grp Inc COM 38141g104 602 4,050 SH   SOLE   0 0 4,050
Hartford Finl Svcs Grp COM 416515104 222 5,000 SH   SOLE   0 0 5,000
Hershey Co COM 427866108 664 5,852 SH   SOLE   0 0 5,852
Home Depot Inc COM 437076102 2,656 20,797 SH   SOLE   0 0 20,797
Honeywell Intl COM 438516106 2,699 23,201 SH   SOLE   0 0 23,201
Humana Inc COM 444859102 360 2,000 SH   SOLE   0 0 2,000
Illinois Tool Works Inc COM 452308109 698 6,705 SH   SOLE   0 0 6,705
Intel Corp COM 458140100 9,993 304,670 SH   SOLE   0 0 304,670
Interactive Brokers Group, Inc COM 45841n107 4,158 117,452 SH   SOLE   0 0 117,452
Intl Business Machines COM 459200101 6,399 42,161 SH   SOLE   0 0 42,161
J.P. Morgan Chase & Co COM 46625H100 2,887 46,461 SH   SOLE   0 0 46,461
JM Smucker Co COM 832696405 4,153 27,250 SH   SOLE   0 0 27,250
Johnson & Johnson COM 478160104 30,490 251,361 SH   SOLE   375 0 250,986
Kimberly Clark Corp COM 494368103 3,415 24,843 SH   SOLE   0 0 24,843
Kinder Morgan Inc COM 49456B101 994 53,075 SH   SOLE   0 0 53,075
KKR & Co Lp COM 48248m102 203 16,420 SH   SOLE   0 0 16,420
Kraft Heinz Co. COM 500754106 1,234 13,949 SH   SOLE   0 0 13,949
Lab CP of Amer Hldg COM 50540r409 227 1,745 SH   SOLE   0 0 1,745
Lilly Eli & Co COM 532457108 1,550 19,677 SH   SOLE   400 0 19,277
Lockheed Martin Corp COM 539830109 1,123 4,524 SH   SOLE   0 0 4,524
Lowes Companies Inc COM 548661107 2,002 25,284 SH   SOLE   0 0 25,284
Magellan Mid Stream Partners COM 559080106 369 4,854 SH   SOLE   0 0 4,854
Markel Corp COM 570535104 2,635 2,766 SH   SOLE   0 0 2,766
Mastercard Inc. COM 57636Q104 8,278 94,008 SH   SOLE   175 0 93,833
McDonalds Corp COM 580135101 7,326 60,881 SH   SOLE   146 0 60,735
Medtronic PLC COM G5960L103 1,036 11,944 SH   SOLE   0 0 11,944
Merck & Co Inc COM 58933y105 1,408 24,438 SH   SOLE   0 0 24,438
Microsoft Corp. COM 594918104 22,390 437,564 SH   SOLE   0 0 0
Mondelez Intl Inc Cl A COM 609207105 3,013 66,215 SH   SOLE   400 0 65,815
Monsanto Co COM 61166w101 492 4,762 SH   SOLE   0 0 4,762
Moodys Corp COM 615369105 3,263 34,816 SH   SOLE   0 0 34,816
Nestle ADR COM 641069406 9,879 127,786 SH   SOLE   0 0 0
Nextera Energy Inc COM 65339f101 422 3,233 SH   SOLE   0 0 3,233
Nike Inc. Cl B COM 654106103 2,982 54,025 SH   SOLE   0 0 54,025
Nordstrom Inc COM 655664100 547 14,381 SH   SOLE   0 0 14,381
Norfolk Southern Corp COM 655844108 2,487 29,214 SH   SOLE   0 0 29,214
Northrop Grumman Corp COM 666807102 1,091 4,910 SH   SOLE   0 0 4,910
Novartis AG Spon ADR COM 66987v109 9,676 117,265 SH   SOLE   473 0 116,792
NOW Inc. COM 67011p100 1,123 61,893 SH   SOLE   0 0 61,893
O Reilly Automotive COM 67103H107 1,766 6,515 SH   SOLE   0 0 6,515
Oaktree Capital Group LLC COM 674001201 663 14,805 SH   SOLE   450 0 14,355
Oracle Corp COM 68389x105 1,139 27,828 SH   SOLE   0 0 27,828
Paccar Inc COM 693718108 579 11,170 SH   SOLE   0 0 11,170
Paychex Inc COM 704326107 1,055 17,725 SH   SOLE   0 0 17,725
Pepsico Inc COM 713448108 12,317 116,267 SH   SOLE   0 0 116,267
Pfizer Inc COM 717081103 20,110 571,151 SH   SOLE   270 0 570,881
Philip Morris International COM 718172109 12,088 118,835 SH   SOLE   463 0 118,372
Phillips 66 COM 718546104 855 10,782 SH   SOLE   0 0 10,782
PPG Industries Inc COM 693506107 408 3,920 SH   SOLE   0 0 3,920
Praxair Inc COM 74005p104 2,093 18,619 SH   SOLE   0 0 18,619
Procter & Gamble COM 742718109 257,041 3,035,801 SH   SOLE   387 0 3,035,414
Progressive Corp Ohio COM 743315103 662 19,775 SH   SOLE   0 0 19,775
Qualcomm Inc. COM 747525103 962 17,960 SH   SOLE   0 0 17,960
Raytheon Co COM 755111507 1,390 10,221 SH   SOLE   0 0 10,221
Ross Stores Inc COM 778296103 2,416 42,618 SH   SOLE   0 0 42,618
Royal Dutch Shell A COM 780259206 2,053 37,178 SH   SOLE   0 0 37,178
Royal Dutch Shell B ADR COM 780259107 2,708 48,352 SH   SOLE   0 0 48,352
Schlumberger Ltd COM 806857108 10,559 133,529 SH   SOLE   389 0 133,141
Sempra Energy COM 816851109 245 2,150 SH   SOLE   0 0 2,150
ServiceMaster Global Hldg COM 81761r109 1,779 44,700 SH   SOLE   0 0 44,700
SS&C Technologies Holdings, In COM 78467j100 1,626 57,912 SH   SOLE   0 0 57,912
Starbucks Corp COM 855244109 724 12,681 SH   SOLE   0 0 12,681
State Street Corp COM 857477103 540 10,020 SH   SOLE   0 0 10,020
Sysco Corp COM 871829107 6,025 118,741 SH   SOLE   700 0 118,041
Target Corp COM 87612e106 937 13,419 SH   SOLE   0 0 13,419
TE Connectivity Ltd COM h84989104 211 3,700 SH   SOLE   0 0 3,700
Telefonos De Mexico COM p90413132 0 28,000 SH   SOLE   0 0 28,000
Teva Pharma Inds COM 881624209 330 6,563 SH   SOLE   0 0 6,563
Texas Instruments Inc COM 882508104 8,727 139,298 SH   SOLE   650 0 138,648
The Charles Schwab Corp COM 808513105 1,603 63,350 SH   SOLE   364 0 62,986
The Southern Co COM 842587107 2,387 44,506 SH   SOLE   0 0 44,506
The Travelers Companies, Inc. COM 792860108 296 2,487 SH   SOLE   0 0 2,487
Time Warner Inc COM 887317303 328 4,458 SH   SOLE   0 0 4,458
TJX Cos. COM 872540109 2,012 26,056 SH   SOLE   0 0 26,056
Twenty-First Century Fox, Inc. COM 90130a200 5,976 219,288 SH   SOLE   0 0 219,288
Unilever NV NY COM 904784709 1,928 41,079 SH   SOLE   0 0 41,079
Unilever PLC Adr COM 904767704 729 15,208 SH   SOLE   0 0 15,208
Union Pacific Corp COM 907818108 3,980 45,611 SH   SOLE   225 0 45,386
United Parcel Serv Cl B COM 911312106 3,659 33,966 SH   SOLE   94 0 33,872
United Technologies Corp. COM 913017109 6,619 64,545 SH   SOLE   0 0 64,545
Unitedhealth Group Inc COM 91324p102 2,397 16,973 SH   SOLE   0 0 16,973
US Bancorp COM 902973304 622 15,414 SH   SOLE   0 0 15,414
Verizon Communications COM 92343V104 8,900 159,379 SH   SOLE   173 0 159,206
Visa Inc Cl A COM 92826c839 5,653 76,220 SH   SOLE   0 0 76,220
Vodafone Group COM 92857w308 340 11,002 SH   SOLE   0 0 11,002
Wal-Mart Stores Inc COM 931142103 2,619 35,873 SH   SOLE   0 0 35,873
Walgreen Boots Alliance Inc COM 931427108 2,280 27,375 SH   SOLE   0 0 27,375
Waste Management Inc COM 94106l109 568 8,575 SH   SOLE   0 0 8,575
Wells Fargo & Co COM 949746101 8,493 179,439 SH   SOLE   536 0 178,903
Weyerhaeuser Co COM 962166104 1,683 56,541 SH   SOLE   0 0 56,541
Willis Towers Watson PLC COM g96629103 5,706 45,905 SH   SOLE   0 0 45,905
Yahoo Inc COM 984332106 442 11,761 SH   SOLE   0 0 11,761
Zimmer Biomet Hldgs Inc COM 98956p102 1,113 9,245 SH   SOLE   0 0 9,245