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,410 54,075 SH   SOLE   0 0 54,075
Goldman Sachs Grp PREF 38145g308 283 11,325 SH   SOLE   1,250 0 10,075
Goldman Sachs PFD 4% Ser D PREF 38144g804 776 38,379 SH   SOLE   0 0 38,379
Goldman Sachs PFD 6.2% Ser B PREF 38144x500 1,236 47,550 SH   SOLE   0 0 47,550
US Bancorp PFD Ser G 6% PREF 902973817 1,976 75,105 SH   SOLE   0 0 75,105
H C P Inc REIT REIT 40414l109 656 20,124 SH   SOLE   0 0 20,124
Realty Income REIT 756109104 4,845 77,515 SH   SOLE   338 0 77,176
iShares Barclays US TIPS ETF 464287176 2,453 21,394 SH   SOLE   0 0 21,394
iShares Core S&P Mid-Cap ETF 464287507 675 4,682 SH   SOLE   0 0 4,682
iShares Core Total US Bond Mkt ETF 464287226 447 4,032 SH   SOLE   0 0 4,032
iShares Emerg Mkts Index ETF 464287234 265 7,738 SH   SOLE   0 0 7,738
iShares Floating Rate Note ETF 46429B655 1,060 21,031 SH   SOLE   0 0 21,031
iShares MBS ETF 464288588 274 2,499 SH   SOLE   0 0 2,499
iShares MSCI EAFE ETF 464287465 237 4,143 SH   SOLE   0 0 4,143
iShares MSCI EAFE Small Cap In ETF 464288273 337 6,775 SH   SOLE   0 0 6,775
iShares Russell 2000 ETF 464287655 579 5,237 SH   SOLE   0 0 5,237
iShares S&P National ETF 464288414 876 7,848 SH   SOLE   0 0 7,848
iShares US Preferred Stock ETF 464288687 325 8,317 SH   SOLE   0 0 8,317
Mkt Vectors Biotech ETF ETF 92189f726 622 6,000 SH   SOLE   0 0 6,000
PowerShares QQQ ETF 73935a104 1,465 13,419 SH   SOLE   0 0 13,419
Powershares Senior Loan Port ETF 73936q769 472 20,766 SH   SOLE   0 0 20,766
SPDR Dow Jones Industrial Avg ETF 78467x109 919 5,203 SH   SOLE   0 0 5,203
SPDR Gold Trust ETF 78463v107 590 5,014 SH   SOLE   0 0 5,014
SPDR S&P 500 ETF 78462f103 1,153 5,612 SH   SOLE   0 0 5,612
SPDR S&P Midcap 400 ETF 78467y107 449 1,710 SH   SOLE   0 0 1,710
Vanguard Dividend Apprec Idx ETF 921908844 446 5,495 SH   SOLE   0 0 5,495
Vanguard FTSE All-World-ex-US ETF 922042775 773 17,916 SH   SOLE   0 0 17,916
Vanguard FTSE Developed Mkt ETF 921943858 405 11,288 SH   SOLE   0 0 11,288
Vanguard FTSE Emerging Markets ETF 922042858 357 10,314 SH   SOLE   0 0 10,314
Vanguard REIT Index ETF 922908553 297 3,543 SH   SOLE   0 0 3,543
Vanguard Short-Term Bond ETF 921937827 2,896 35,920 SH   SOLE   0 0 35,920
Vanguard Short-Term Corporate ETF 92206C409 3,383 42,269 SH   SOLE   158 0 42,111
Vanguard Small Cap ETF 922908751 258 2,314 SH   SOLE   0 0 2,314
Vanguard Small Cap Value ETF 922908611 543 5,330 SH   SOLE   0 0 5,330
Vanguard Tax Exempt Bond ETF 922907746 720 14,000 SH   SOLE   0 0 14,000
Vanguard Total Bond Market ETF 921937835 708 8,544 SH   SOLE   0 0 8,544
Vanguard Total Stock Market ETF 922908769 6,884 65,676 SH   SOLE   0 0 65,676
3M Company COM 88579y101 19,514 117,111 SH   SOLE   0 0 117,111
A F L A C Inc COM 001055102 597 9,449 SH   SOLE   0 0 9,449
Abbott Laboratories COM 002824100 14,085 336,723 SH   SOLE   253 0 336,469
AbbVie COM 00287Y109 16,705 292,455 SH   SOLE   160 0 292,295
Alibaba Group Holdings Ltd. COM 01609w102 3,427 43,362 SH   SOLE   0 0 43,362
Allergan, Inc. COM 018490102 348 1,300 SH   SOLE   0 0 1,300
Alliant Energy COM 018802108 208 2,800 SH   SOLE   0 0 2,800
Alphabet Inc - Class A COM 02079k305 9,677 12,684 SH   SOLE   50 0 12,634
Alphabet Inc - Class C COM 02079k107 9,394 12,611 SH   SOLE   15 0 12,596
Altria Group Inc COM 02209s103 5,074 80,973 SH   SOLE   0 0 80,973
Amazon Inc COM 023135106 1,404 2,365 SH   SOLE   0 0 2,365
Amer Electric Pwr Co Inc COM 025537101 820 12,357 SH   SOLE   0 0 12,357
American Express Co COM 025816109 731 11,908 SH   SOLE   0 0 11,908
American Intl Group COM 026874784 3,265 60,410 SH   SOLE   0 0 60,410
American Tower Corp REIT COM 03027x100 3,407 33,281 SH   SOLE   135 0 33,146
Amgen Inc COM 031162100 2,735 18,239 SH   SOLE   0 0 18,239
Anheuser-Busc Inbev ADR COM 03524a108 3,161 25,359 SH   SOLE   195 0 25,164
Apple Inc. COM 037833100 28,517 261,647 SH   SOLE   689 0 260,958
AT&T Inc COM 00206R102 3,397 86,724 SH   SOLE   0 0 86,724
Auto Data Processing COM 053015103 1,550 17,281 SH   SOLE   0 0 17,281
Autodesk Inc COM 052769106 3,883 66,591 SH   SOLE   0 0 66,591
Autozone COM 053332102 206 259 SH   SOLE   0 0 259
Bank of America Corp COM 060505104 373 27,607 SH   SOLE   0 0 27,607
BB&T Corp COM 054937107 633 19,025 SH   SOLE   0 0 19,025
BCE Inc. COM 05534B760 228 5,000 SH   SOLE   0 0 5,000
Becton Dickinson & Co COM 075887109 2,286 15,058 SH   SOLE   0 0 15,058
Berkshire Hathaway B COM 084670702 16,945 119,431 SH   SOLE   200 0 119,231
Berkshire Htwy Cl A COM 084670108 1,708 8 SH   SOLE   0 0 8
Black Hills Corp COM 092113109 210 3,500 SH   SOLE   0 0 3,500
Boeing Co COM 097023105 2,351 18,517 SH   SOLE   0 0 18,517
BP Plc ADR COM 055622104 337 11,180 SH   SOLE   0 0 11,180
Bristol-Myers Squibb Co COM 110122108 8,000 125,238 SH   SOLE   0 0 125,238
C V B Financial Corp COM 126600105 907 51,993 SH   SOLE   0 0 51,993
Campbell Soup Co COM 134429109 1,180 18,494 SH   SOLE   0 0 18,494
Canadian Natu Res Ltd COM 136385101 256 9,481 SH   SOLE   0 0 9,481
Canadian Pac Railway COM 13645T100 844 6,362 SH   SOLE   0 0 6,362
Caterpillar Tractor COM 149123101 3,258 42,562 SH   SOLE   0 0 42,562
CDK Global Inc COM 12508e101 1,369 29,407 SH   SOLE   0 0 29,407
Chevron Corporation COM 166764100 11,891 124,640 SH   SOLE   150 0 124,490
Chubb Limited COM h1467J104 1,316 11,045 SH   SOLE   225 0 10,820
Cigna Corp COM 125509109 670 4,881 SH   SOLE   0 0 4,881
Cisco Systems Inc COM 17275r102 2,026 71,152 SH   SOLE   0 0 71,152
Citigroup Inc New COM 172967424 250 6,000 SH   SOLE   0 0 6,000
Clorox Co COM 189054109 2,697 21,394 SH   SOLE   0 0 21,394
Coca Cola Co. COM 191216100 8,059 173,723 SH   SOLE   0 0 173,723
Colgate-Palmolive Co COM 194162103 2,003 28,345 SH   SOLE   0 0 28,345
Conagra Foods Inc COM 205887102 509 11,416 SH   SOLE   0 0 11,416
ConocoPhillips COM 20825C104 1,611 40,002 SH   SOLE   0 0 40,002
Costco Whsl Corp COM 22160k105 5,140 32,620 SH   SOLE   0 0 32,620
Cummins Inc COM 231021106 1,517 13,799 SH   SOLE   0 0 13,799
CVS Caremark Corp COM 126650100 210 2,027 SH   SOLE   0 0 2,027
Danaher Corp Del COM 235851102 572 6,025 SH   SOLE   0 0 6,025
Deere & Co COM 244199105 2,927 38,019 SH   SOLE   0 0 38,019
Diageo PLC Adr COM 25243q205 1,369 12,692 SH   SOLE   0 0 12,692
Disney Walt Co COM 254687106 4,978 50,127 SH   SOLE   340 0 49,787
Dollar Tree Stores COM 256746108 10,400 126,118 SH   SOLE   0 0 126,118
Dominion Res Inc COM 25746u109 279 3,714 SH   SOLE   0 0 3,714
Dow Chemical Co COM 260543103 1,616 31,783 SH   SOLE   0 0 31,783
Du Pont EI De Nemour & Co COM 263534109 1,278 20,181 SH   SOLE   0 0 20,181
Duke Energy Corp COM 26441c204 280 3,475 SH   SOLE   0 0 3,475
Ecolab Inc COM 278865100 923 8,275 SH   SOLE   0 0 8,275
Edison International COM 281020107 444 6,175 SH   SOLE   0 0 6,175
Emerson Elec. COM 291011104 6,947 127,751 SH   SOLE   0 0 127,751
Endo Intl PLC COM G30401106 1,421 50,464 SH   SOLE   0 0 50,464
Exxon Mobil COM 30231G102 25,966 310,630 SH   SOLE   385 0 310,245
Facebook Inc Cl A COM 30303M102 217 1,899 SH   SOLE   0 0 1,899
Fasternal Co COM 311900104 1,152 23,504 SH   SOLE   500 0 23,004
Fedex Corp COM 31428x106 516 3,171 SH   SOLE   0 0 3,171
Fiserv COM 337738108 5,047 49,203 SH   SOLE   0 0 49,203
Ford Motor Co New COM 345370860 660 48,888 SH   SOLE   0 0 48,888
General Dynamics Corp COM 369550108 237 1,801 SH   SOLE   0 0 1,801
General Electric Co COM 369604103 13,201 415,267 SH   SOLE   0 0 415,267
General Mills COM 370334104 951 15,019 SH   SOLE   0 0 15,019
Genuine Parts Co COM 372460105 1,237 12,449 SH   SOLE   0 0 12,449
Gilead Sciences Inc COM 375558103 4,673 50,866 SH   SOLE   0 0 50,866
Glaxosmithkline PLC COM 37733w105 1,064 26,227 SH   SOLE   0 0 26,227
Goldman Sachs Grp Inc COM 38141g104 526 3,350 SH   SOLE   0 0 3,350
Hartford Finl Svcs Grp COM 416515104 230 5,000 SH   SOLE   0 0 5,000
Hershey Co COM 427866108 539 5,852 SH   SOLE   0 0 5,852
Home Depot Inc COM 437076102 2,774 20,791 SH   SOLE   0 0 20,791
Honeywell Intl COM 438516106 2,584 23,061 SH   SOLE   0 0 23,061
Humana Inc COM 444859102 366 2,000 SH   SOLE   0 0 2,000
Illinois Tool Works Inc COM 452308109 692 6,751 SH   SOLE   0 0 6,751
Intel Corp COM 458140100 10,341 319,646 SH   SOLE   0 0 319,646
Interactive Brokers Group, Inc COM 45841n107 4,801 122,102 SH   SOLE   0 0 122,102
Intl Business Machines COM 459200101 6,487 42,833 SH   SOLE   0 0 42,833
J.P. Morgan Chase & Co COM 46625H100 2,758 46,579 SH   SOLE   0 0 46,579
JM Smucker Co COM 832696405 3,538 27,248 SH   SOLE   0 0 27,248
Johnson & Johnson COM 478160104 27,500 254,162 SH   SOLE   351 0 253,811
Kimberly Clark Corp COM 494368103 3,617 26,890 SH   SOLE   0 0 26,890
Kinder Morgan Inc COM 49456B101 1,562 87,440 SH   SOLE   362 0 87,078
KKR & Co Lp COM 48248m102 317 21,546 SH   SOLE   0 0 21,546
Kraft Heinz Co. COM 500754106 1,110 14,126 SH   SOLE   0 0 14,126
Lab CP of Amer Hldg COM 50540r409 204 1,745 SH   SOLE   0 0 1,745
Lilly Eli & Co COM 532457108 1,496 20,777 SH   SOLE   400 0 20,377
Lockheed Martin Corp COM 539830109 1,016 4,589 SH   SOLE   0 0 4,589
Lowes Companies Inc COM 548661107 1,972 26,034 SH   SOLE   0 0 26,034
Magellan Mid Stream Partners COM 559080106 347 5,047 SH   SOLE   0 0 5,047
Markel Corp COM 570535104 3,359 3,768 SH   SOLE   18 0 3,750
Mastercard Inc. COM 57636Q104 9,051 95,778 SH   SOLE   175 0 95,603
McDonalds Corp COM 580135101 7,765 61,780 SH   SOLE   119 0 61,661
Medtronic PLC COM G5960L103 915 12,198 SH   SOLE   0 0 12,198
Merck & Co Inc COM 58933y105 1,212 22,914 SH   SOLE   0 0 22,914
Microsoft Corp. COM 594918104 25,306 458,189 SH   SOLE   861 0 457,328
Mondelez Intl Inc Cl A COM 609207105 2,657 66,233 SH   SOLE   400 0 65,833
Monsanto Co COM 61166w101 418 4,759 SH   SOLE   0 0 4,759
Moodys Corp COM 615369105 3,406 35,274 SH   SOLE   0 0 35,274
Nestle ADR COM 641069406 9,032 121,057 SH   SOLE   337 0 120,720
Nextera Energy Inc COM 65339f101 404 3,413 SH   SOLE   0 0 3,413
Nike Inc. Cl B COM 654106103 3,240 52,710 SH   SOLE   0 0 52,710
Nordstrom Inc COM 655664100 823 14,381 SH   SOLE   0 0 14,381
Norfolk Southern Corp COM 655844108 2,404 28,877 SH   SOLE   0 0 28,877
Northrop Grumman Corp COM 666807102 972 4,910 SH   SOLE   0 0 4,910
Novartis AG Spon ADR COM 66987v109 4,959 68,460 SH   SOLE   300 0 68,160
O Reilly Automotive COM 67103H107 1,846 6,746 SH   SOLE   0 0 6,746
Oaktree Capital Group LLC COM 674001201 769 15,587 SH   SOLE   450 0 15,137
Oracle Corp COM 68389x105 1,181 28,871 SH   SOLE   0 0 28,871
Paccar Inc COM 693718108 610 11,170 SH   SOLE   0 0 11,170
Paychex Inc COM 704326107 1,002 18,547 SH   SOLE   0 0 18,547
Pepsico Inc COM 713448108 11,791 115,059 SH   SOLE   0 0 115,059
Pfizer Inc COM 717081103 16,931 571,234 SH   SOLE   0 0 571,234
Philip Morris International COM 718172109 11,824 120,518 SH   SOLE   430 0 120,088
Phillips 66 COM 718546104 1,084 12,518 SH   SOLE   0 0 12,518
PPG Industries Inc COM 693506107 437 3,920 SH   SOLE   0 0 3,920
Praxair Inc COM 74005p104 2,159 18,863 SH   SOLE   0 0 18,863
Procter & Gamble COM 742718109 251,452 3,054,936 SH   SOLE   356 0 3,054,581
Progressive Corp Ohio COM 743315103 695 19,775 SH   SOLE   0 0 19,775
Qualcomm Inc. COM 747525103 952 18,610 SH   SOLE   0 0 18,610
Raytheon Co COM 755111507 1,253 10,218 SH   SOLE   0 0 10,218
Ross Stores Inc COM 778296103 2,604 44,967 SH   SOLE   0 0 44,967
Royal Dutch Shell A COM 780259206 1,760 36,329 SH   SOLE   0 0 36,329
Royal Dutch Shell B ADR COM 780259107 2,427 49,337 SH   SOLE   0 0 49,337
Schlumberger Ltd COM 806857108 9,656 130,923 SH   SOLE   353 0 130,571
Sempra Energy COM 816851109 223 2,141 SH   SOLE   0 0 2,141
Starbucks Corp COM 855244109 751 12,572 SH   SOLE   0 0 12,572
State Street Corp COM 857477103 586 10,020 SH   SOLE   0 0 10,020
Sysco Corp COM 871829107 5,562 119,019 SH   SOLE   700 0 118,319
Target Corp COM 87612e106 1,105 13,425 SH   SOLE   0 0 13,425
TE Connectivity Ltd COM h84989104 353 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 351 6,561 SH   SOLE   0 0 6,561
Texas Instruments Inc COM 882508104 8,204 142,878 SH   SOLE   650 0 142,228
The Charles Schwab Corp COM 808513105 1,896 67,670 SH   SOLE   295 0 67,375
The Southern Co COM 842587107 2,301 44,489 SH   SOLE   0 0 44,489
The Travelers Companies, Inc. COM 792860108 290 2,481 SH   SOLE   0 0 2,481
Time Warner Inc COM 887317303 323 4,458 SH   SOLE   0 0 4,458
TJX Cos. COM 872540109 2,108 26,906 SH   SOLE   0 0 26,906
Twenty-First Century Fox, Inc. COM 90130a200 6,727 238,548 SH   SOLE   0 0 238,548
Unilever NV NY COM 904784709 1,849 41,376 SH   SOLE   0 0 41,376
Unilever PLC Adr COM 904767704 680 15,041 SH   SOLE   0 0 15,041
Union Pacific Corp COM 907818108 3,558 44,723 SH   SOLE   225 0 44,498
United Parcel Serv Cl B COM 911312106 3,686 34,944 SH   SOLE   78 0 34,866
United Technologies Corp. COM 913017109 6,393 63,871 SH   SOLE   0 0 63,871
Unitedhealth Group Inc COM 91324p102 2,281 17,695 SH   SOLE   0 0 17,695
US Bancorp COM 902973304 573 14,114 SH   SOLE   0 0 14,114
Verizon Communications COM 92343V104 8,376 154,872 SH   SOLE   140 0 154,732
Visa Inc Cl A COM 92826c839 5,837 76,320 SH   SOLE   0 0 76,320
Vodafone Group COM 92857w308 859 26,790 SH   SOLE   0 0 26,790
Wal-Mart Stores Inc COM 931142103 2,044 29,837 SH   SOLE   0 0 29,837
Walgreen Boots Alliance Inc COM 931427108 2,281 27,075 SH   SOLE   0 0 27,075
Waste Management Inc COM 94106l109 536 9,090 SH   SOLE   0 0 9,090
Wells Fargo & Co COM 949746101 8,505 175,867 SH   SOLE   502 0 175,365
Weyerhaeuser Co COM 962166104 1,644 53,067 SH   SOLE   0 0 53,067
Willis Towers Watson PLC COM g96629103 6,033 50,840 SH   SOLE   0 0 50,840
Yahoo Inc COM 984332106 782 21,236 SH   SOLE   0 0 21,236
Zimmer Biomet Hldgs Inc COM 98956p102 986 9,245 SH   SOLE   0 0 9,245