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,335 54,075 SH   SOLE   0 0 54,075
Goldman Sachs Grp PREF 38145g308 272 10,525 SH   SOLE   1,250 0 9,275
Goldman Sachs PFD 4% Ser D PREF 38144g804 783 38,397 SH   SOLE   0 0 38,397
Goldman Sachs PFD 6.2% Ser B PREF 38144x500 1,257 48,350 SH   SOLE   0 0 48,350
US Bancorp PFD 6% PREF 902973817 2,077 77,455 SH   SOLE   0 0 77,455
H C P Inc REIT REIT 40414l109 764 19,990 SH   SOLE   0 0 19,990
Realty Income REIT 756109104 4,011 77,696 SH   SOLE   338 0 77,357
Welltower Inc. REIT 95040q104 201 2,954 SH   SOLE   0 0 2,954
iShares Barclays US TIPS ETF 464287176 2,494 22,740 SH   SOLE   0 0 22,740
iShares Core S&P Mid-Cap ETF 464287507 652 4,678 SH   SOLE   0 0 4,678
iShares Core Total US Bond Mkt ETF 464287226 348 3,221 SH   SOLE   0 0 3,221
iShares Emerg Mkts Index ETF 464287234 283 8,778 SH   SOLE   0 0 8,778
iShares Floating Rate Note ETF 46429B655 1,125 22,301 SH   SOLE   0 0 22,301
iShares MBS ETF 464288588 269 2,496 SH   SOLE   0 0 2,496
iShares MSCI EAFE ETF 464287465 224 3,812 SH   SOLE   0 0 3,812
iShares MSCI EAFE Small Cap In ETF 464288273 338 6,775 SH   SOLE   0 0 6,775
iShares Russell 2000 ETF 464287655 588 5,224 SH   SOLE   0 0 5,224
iShares S&P National ETF 464288414 936 8,458 SH   SOLE   0 0 8,458
iShares US Preferred Stock ETF 464288687 279 7,182 SH   SOLE   0 0 7,182
Mkt Vectors Biotech ETF ETF 57060u183 762 6,000 SH   SOLE   0 0 6,000
PowerShares QQQ ETF 73935a104 1,570 14,035 SH   SOLE   0 0 14,035
Powershares Senior Loan Port ETF 73936q769 533 23,803 SH   SOLE   0 0 23,803
SPDR Dow Jones Industrial Avg ETF 78467x109 905 5,203 SH   SOLE   0 0 5,203
SPDR Gold Trust ETF 78463v107 590 5,814 SH   SOLE   0 0 5,814
SPDR S&P 500 ETF 78462f103 1,117 5,481 SH   SOLE   0 0 5,481
SPDR S&P Midcap 400 ETF 78467y107 455 1,790 SH   SOLE   0 0 1,790
Vanguard Dividend Apprec Idx ETF 921908844 440 5,654 SH   SOLE   0 0 5,654
Vanguard FTSE All-World-ex-US ETF 922042775 778 17,916 SH   SOLE   0 0 17,916
Vanguard FTSE Developed Mkt ETF 921943858 413 11,241 SH   SOLE   0 0 11,241
Vanguard FTSE Emerging Markets ETF 922042858 345 10,562 SH   SOLE   0 0 10,562
Vanguard REIT Index ETF 922908553 219 2,742 SH   SOLE   0 0 2,742
Vanguard Short-Term Bond ETF 921937827 2,748 34,539 SH   SOLE   0 0 34,539
Vanguard Short-Term Corporate ETF 92206C409 3,511 44,451 SH   SOLE   158 0 44,293
Vanguard Small Cap ETF 922908751 256 2,313 SH   SOLE   0 0 2,313
Vanguard Small Cap Value ETF 922908611 521 5,278 SH   SOLE   0 0 5,278
Vanguard Tax Exempt Bond ETF 922907746 714 14,000 SH   SOLE   0 0 14,000
Vanguard Total Bond Market ETF 921937835 508 6,293 SH   SOLE   0 0 6,293
Vanguard Total Stock Market ETF 922908769 6,834 65,522 SH   SOLE   0 0 65,522
3M Company COM 88579y101 17,941 119,101 SH   SOLE   0 0 119,101
A F L A C Inc COM 001055102 573 9,568 SH   SOLE   0 0 9,568
Abbott Laboratories COM 002824100 15,234 339,212 SH   SOLE   253 0 338,958
AbbVie COM 00287Y109 17,396 293,660 SH   SOLE   160 0 293,500
ACE Limited COM H0023R105 883 7,559 SH   SOLE   225 0 7,334
Alibaba Group Holdings Ltd. COM 01609w102 3,386 41,665 SH   SOLE   0 0 41,665
Allergan, Inc. COM 018490102 488 1,561 SH   SOLE   0 0 1,561
Alphabet Inc - Class A COM 02079k305 10,288 13,223 SH   SOLE   50 0 13,173
Alphabet Inc - Class C COM 02079k107 10,825 14,265 SH   SOLE   15 0 14,250
Altria Group Inc COM 02209s103 4,756 81,712 SH   SOLE   0 0 81,712
Amazon Inc COM 023135106 1,801 2,665 SH   SOLE   0 0 2,665
Amer Electric Pwr Co Inc COM 025537101 738 12,664 SH   SOLE   0 0 12,664
American Express Co COM 025816109 852 12,256 SH   SOLE   0 0 12,256
American Intl Group COM 026874784 4,370 70,526 SH   SOLE   0 0 70,526
American Tower Corp REIT COM 03027x100 1,701 17,550 SH   SOLE   0 0 17,550
Amgen Inc COM 031162100 2,997 18,464 SH   SOLE   0 0 18,464
Anheuser-Busc Inbev ADR COM 03524a108 3,108 24,864 SH   SOLE   195 0 24,669
Apple Inc. COM 037833100 28,340 269,236 SH   SOLE   689 0 268,547
AT&T Inc COM 00206R102 3,090 89,794 SH   SOLE   0 0 89,794
Auto Data Processing COM 053015103 1,501 17,712 SH   SOLE   0 0 17,712
Autodesk Inc COM 052769106 1,207 19,806 SH   SOLE   0 0 19,806
Bank of America Corp COM 060505104 475 28,251 SH   SOLE   0 0 28,251
BB&T Corp COM 054937107 814 21,525 SH   SOLE   0 0 21,525
Becton Dickinson & Co COM 075887109 2,346 15,225 SH   SOLE   0 0 15,225
Berkshire Hathaway B COM 084670702 18,120 137,230 SH   SOLE   331 0 136,899
Berkshire Htwy Cl A COM 084670108 1,582 8 SH   SOLE   0 0 8
Boeing Co COM 097023105 2,682 18,546 SH   SOLE   0 0 18,546
BP Plc ADR COM 055622104 376 12,024 SH   SOLE   0 0 12,024
Bristol-Myers Squibb Co COM 110122108 8,671 126,054 SH   SOLE   0 0 126,054
C S X Corp COM 126408103 204 7,863 SH   SOLE   0 0 7,863
C V B Financial Corp COM 126600105 873 51,587 SH   SOLE   0 0 51,587
Campbell Soup Co COM 134429109 972 18,494 SH   SOLE   0 0 18,494
Canadian Natu Res Ltd COM 136385101 307 14,071 SH   SOLE   0 0 14,071
Canadian Pac Railway COM 13645T100 836 6,551 SH   SOLE   0 0 6,551
Caterpillar Tractor COM 149123101 3,051 44,896 SH   SOLE   0 0 44,896
Chevron Corporation COM 166764100 11,045 122,781 SH   SOLE   150 0 122,631
Chubb Corp COM 171232101 692 5,215 SH   SOLE   0 0 5,215
Cigna Corp COM 125509109 714 4,881 SH   SOLE   0 0 4,881
Cisco Systems Inc COM 17275r102 1,930 71,090 SH   SOLE   0 0 71,090
Citigroup Inc New COM 172967424 316 6,100 SH   SOLE   0 0 6,100
Clorox Co COM 189054109 2,786 21,970 SH   SOLE   0 0 21,970
Coca Cola Co. COM 191216100 7,540 175,512 SH   SOLE   0 0 175,512
Colgate-Palmolive Co COM 194162103 1,913 28,715 SH   SOLE   0 0 28,715
Conagra Foods Inc COM 205887102 481 11,416 SH   SOLE   0 0 11,416
ConocoPhillips COM 20825C104 1,920 41,121 SH   SOLE   0 0 41,121
Consolidated Edison Inc COM 209115104 206 3,212 SH   SOLE   0 0 3,212
Costco Whsl Corp COM 22160k105 5,421 33,565 SH   SOLE   0 0 33,565
Cummins Inc COM 231021106 346 3,930 SH   SOLE   0 0 3,930
Danaher Corp Del COM 235851102 511 5,500 SH   SOLE   0 0 5,500
Deere & Co COM 244199105 2,915 38,214 SH   SOLE   0 0 38,214
Diageo PLC Adr COM 25243q205 1,307 11,982 SH   SOLE   0 0 11,982
Disney Walt Co COM 254687106 4,873 46,377 SH   SOLE   340 0 46,037
Dollar Tree Stores COM 256746108 11,695 151,446 SH   SOLE   191 0 151,255
Dominion Res Inc COM 25746u109 250 3,692 SH   SOLE   0 0 3,692
Dow Chemical Co COM 260543103 1,636 31,783 SH   SOLE   0 0 31,783
Du Pont EI De Nemour & Co COM 263534109 1,440 21,624 SH   SOLE   0 0 21,624
Duke Energy Corp COM 26441c204 233 3,265 SH   SOLE   0 0 3,265
Ecolab Inc COM 278865100 709 6,200 SH   SOLE   0 0 6,200
Edison International COM 281020107 366 6,175 SH   SOLE   0 0 6,175
Emerson Elec. COM 291011104 6,521 136,333 SH   SOLE   0 0 136,333
Endo Intl PLC COM G30401106 10,638 173,774 SH   SOLE   0 0 173,774
Enterprise PRD Prtnrs LP COM 293792107 209 8,185 SH   SOLE   0 0 8,185
Esterline Technologies Corp COM 297425100 1,680 20,736 SH   SOLE   0 0 20,736
Express Scrpt Hldg COM 30219g108 222 2,543 SH   SOLE   0 0 2,543
Exxon Mobil COM 30231G102 23,472 301,112 SH   SOLE   230 0 300,882
Fasternal Co COM 311900104 844 20,678 SH   SOLE   500 0 20,178
Fedex Corp COM 31428x106 472 3,171 SH   SOLE   0 0 3,171
Fiserv COM 337738108 6,537 71,473 SH   SOLE   0 0 71,473
Ford Motor Co New COM 345370860 680 48,256 SH   SOLE   0 0 48,256
Freeport Mcmoran Copper COM 35671d857 76 11,220 SH   SOLE   0 0 11,220
General Dynamics Corp COM 369550108 247 1,798 SH   SOLE   0 0 1,798
General Electric Co COM 369604103 12,933 415,171 SH   SOLE   0 0 415,171
General Mills COM 370334104 2,733 47,390 SH   SOLE   235 0 47,155
Genuine Parts Co COM 372460105 1,054 12,269 SH   SOLE   0 0 12,269
Gilead Sciences Inc COM 375558103 5,121 50,603 SH   SOLE   0 0 50,603
Glaxosmithkline PLC COM 37733w105 1,092 27,053 SH   SOLE   0 0 27,053
Goldman Sachs Grp Inc COM 38141g104 607 3,369 SH   SOLE   0 0 3,369
Hershey Co COM 427866108 522 5,852 SH   SOLE   0 0 5,852
Home Depot Inc COM 437076102 2,848 21,536 SH   SOLE   0 0 21,536
Honeywell Intl COM 438516106 2,506 24,196 SH   SOLE   0 0 24,196
Humana Inc COM 444859102 357 2,000 SH   SOLE   0 0 2,000
Illinois Tool Works Inc COM 452308109 626 6,749 SH   SOLE   0 0 6,749
Intel Corp COM 458140100 10,144 294,459 SH   SOLE   0 0 294,459
Interactive Brokers Group, Inc COM 45841n107 2,973 68,179 SH   SOLE   0 0 68,179
Intl Business Machines COM 459200101 5,911 42,948 SH   SOLE   0 0 42,948
J.P. Morgan Chase & Co COM 46625H100 2,994 45,336 SH   SOLE   0 0 45,336
JM Smucker Co COM 832696405 3,361 27,246 SH   SOLE   0 0 27,246
Johnson & Johnson COM 478160104 26,458 257,574 SH   SOLE   351 0 257,223
Kimberly Clark Corp COM 494368103 3,490 27,416 SH   SOLE   0 0 27,416
Kinder Morgan Inc COM 49456B101 1,588 106,401 SH   SOLE   362 0 106,039
KKR & Co Lp COM 48248m102 537 34,427 SH   SOLE   0 0 34,427
Kraft Heinz Co. COM 500754106 1,063 14,609 SH   SOLE   0 0 14,609
Lab CP of Amer Hldg COM 50540r409 216 1,745 SH   SOLE   0 0 1,745
Lilly Eli & Co COM 532457108 1,751 20,777 SH   SOLE   400 0 20,377
Lockheed Martin Corp COM 539830109 1,077 4,960 SH   SOLE   0 0 4,960
Lowes Companies Inc COM 548661107 1,984 26,094 SH   SOLE   0 0 26,094
Magellan Mid Stream Partners COM 559080106 342 5,040 SH   SOLE   0 0 5,040
Markel Corp COM 570535104 3,239 3,667 SH   SOLE   18 0 3,649
Mastercard Inc. COM 57636Q104 9,195 94,444 SH   SOLE   175 0 94,269
McDonalds Corp COM 580135101 7,706 65,225 SH   SOLE   119 0 65,107
Mckesson Corp COM 58155q103 217 1,099 SH   SOLE   0 0 1,099
Medtronic PLC COM G5960L103 951 12,362 SH   SOLE   0 0 12,362
Merck & Co Inc COM 58933y105 1,105 20,919 SH   SOLE   0 0 20,919
Microsoft Corp. COM 594918104 27,962 504,009 SH   SOLE   861 0 503,148
Mondelez Intl Inc Cl A COM 609207105 3,103 69,204 SH   SOLE   400 0 68,804
Monsanto Co COM 61166w101 469 4,756 SH   SOLE   0 0 4,756
Moodys Corp COM 615369105 2,569 25,601 SH   SOLE   0 0 25,601
Motorola Solutions Inc COM 620076307 2,216 32,381 SH   SOLE   0 0 32,381
Nestle ADR COM 641069406 9,017 121,169 SH   SOLE   337 0 120,832
Nextera Energy Inc COM 65339f101 355 3,413 SH   SOLE   0 0 3,413
Nike Inc. Cl B COM 654106103 2,925 46,796 SH   SOLE   0 0 46,796
Nordstrom Inc COM 655664100 716 14,381 SH   SOLE   0 0 14,381
Norfolk Southern Corp COM 655844108 2,361 27,917 SH   SOLE   0 0 27,917
Northrop Grumman Corp COM 666807102 852 4,510 SH   SOLE   0 0 4,510
Novartis AG Spon ADR COM 66987v109 5,954 69,200 SH   SOLE   300 0 68,900
Novo-Nordisk ADR COM 670100205 205 3,530 SH   SOLE   0 0 3,530
O Reilly Automotive COM 67103H107 2,071 8,174 SH   SOLE   0 0 8,174
Oaktree Capital Group LLC COM 674001201 821 17,196 SH   SOLE   450 0 16,746
Oracle Corp COM 68389x105 1,073 29,366 SH   SOLE   0 0 29,366
Paccar Inc COM 693718108 529 11,170 SH   SOLE   0 0 11,170
Paychex Inc COM 704326107 977 18,473 SH   SOLE   0 0 18,473
Pepsico Inc COM 713448108 11,592 116,011 SH   SOLE   0 0 116,011
Pfizer Inc COM 717081103 18,061 559,509 SH   SOLE   0 0 559,509
Philip Morris International COM 718172109 10,601 120,593 SH   SOLE   430 0 120,164
Phillips 66 COM 718546104 1,070 13,085 SH   SOLE   0 0 13,085
PPG Industries Inc COM 693506107 387 3,920 SH   SOLE   0 0 3,920
Praxair Inc COM 74005p104 2,013 19,661 SH   SOLE   0 0 19,661
Procter & Gamble COM 742718109 242,953 3,059,480 SH   SOLE   356 0 3,059,124
Progressive Corp Ohio COM 743315103 629 19,775 SH   SOLE   0 0 19,775
Qualcomm Inc. COM 747525103 1,318 26,365 SH   SOLE   0 0 26,365
Raytheon Co COM 755111507 1,272 10,215 SH   SOLE   0 0 10,215
Ross Stores Inc COM 778296103 2,936 54,555 SH   SOLE   0 0 54,555
Royal Dutch Shell A COM 780259206 1,649 36,020 SH   SOLE   0 0 36,020
Royal Dutch Shell B ADR COM 780259107 2,416 52,484 SH   SOLE   0 0 52,484
Schlumberger Ltd COM 806857108 8,919 127,864 SH   SOLE   353 0 127,511
Sempra Energy COM 816851109 210 2,233 SH   SOLE   0 0 2,233
Starbucks Corp COM 855244109 754 12,563 SH   SOLE   0 0 12,563
State Street Corp COM 857477103 678 10,220 SH   SOLE   0 0 10,220
Sysco Corp COM 871829107 4,912 119,815 SH   SOLE   700 0 119,115
Target Corp COM 87612e106 975 13,422 SH   SOLE   0 0 13,422
TE Connectivity Ltd COM h84989104 368 5,700 SH   SOLE   0 0 5,700
Telefonos De Mexico COM p90413132 0 28,000 SH   SOLE   0 0 28,000
Teva Pharma Inds COM 881624209 439 6,683 SH   SOLE   0 0 6,683
Texas Instruments Inc COM 882508104 7,454 135,994 SH   SOLE   650 0 135,344
The Charles Schwab Corp COM 808513105 2,228 67,671 SH   SOLE   295 0 67,376
The Southern Co COM 842587107 2,063 44,092 SH   SOLE   0 0 44,092
TJX Cos. COM 872540109 1,854 26,148 SH   SOLE   0 0 26,148
Twenty-First Century Fox, Inc. COM 90130a200 6,445 236,699 SH   SOLE   0 0 236,699
Unilever Indonesia Tbk COM y9064h141 72 27,230 SH   SOLE   0 0 27,230
Unilever NV NY COM 904784709 1,853 42,773 SH   SOLE   0 0 42,773
Unilever PLC Adr COM 904767704 679 15,753 SH   SOLE   0 0 15,753
Union Pacific Corp COM 907818108 2,852 36,475 SH   SOLE   225 0 36,250
United Parcel Serv Cl B COM 911312106 2,641 27,449 SH   SOLE   0 0 27,449
United Technologies Corp. COM 913017109 6,194 64,475 SH   SOLE   0 0 64,475
Unitedhealth Group Inc COM 91324p102 2,153 18,302 SH   SOLE   0 0 18,302
US Bancorp COM 902973304 387 9,079 SH   SOLE   0 0 9,079
Valeant Pharm Intl New COM 91911K102 9,384 92,319 SH   SOLE   0 0 92,319
Verizon Communications COM 92343V104 6,458 139,721 SH   SOLE   0 0 139,721
Visa Inc Cl A COM 92826c839 6,129 79,035 SH   SOLE   0 0 79,035
Vodafone Group COM 92857w308 864 26,790 SH   SOLE   0 0 26,790
Wal-Mart Stores Inc COM 931142103 1,394 22,740 SH   SOLE   0 0 22,740
Walgreen Boots Alliance Inc COM 931427108 2,318 27,225 SH   SOLE   0 0 27,225
Waste Management Inc COM 94106l109 512 9,590 SH   SOLE   0 0 9,590
Wells Fargo & Co COM 949746101 8,157 150,048 SH   SOLE   350 0 149,698
Weyerhaeuser Co COM 962166104 1,543 51,469 SH   SOLE   0 0 51,469
Willis Towers Watson PLC COM g96629103 7,308 150,457 SH   SOLE   0 0 150,457
Yahoo Inc COM 984332106 2,080 62,529 SH   SOLE   0 0 62,529
Zimmer Biomet Hldgs Inc COM 98956p102 970 9,455 SH   SOLE   0 0 9,455