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 PREF 020002309 1,532 57,500 SH   SOLE   0 0 57,500
Goldman Sachs Grp PREF 38145g308 730 27,225 SH   SOLE   1,250 0 25,975
Goldman Sachs Ser B PREF 38144x500 1,225 46,050 SH   SOLE   0 0 46,050
Goldman Sachs Ser D PREF 38144g804 855 37,097 SH   SOLE   0 0 37,097
US Bancorp Ser G PREF 902973817 1,764 70,565 SH   SOLE   0 0 70,565
H C P Inc REIT REIT 40414l109 211 6,760 SH   SOLE   0 0 6,760
Realty Income REIT 756109104 1,798 30,206 SH   SOLE   0 0 30,206
iShares Barclays US TIPS ETF 464287176 4,500 39,253 SH   SOLE   0 0 39,253
iShares Core S&P Mid-Cap ETF 464287507 774 4,522 SH   SOLE   0 0 4,522
iShares Core Total US Bond Mkt ETF 464287226 367 3,378 SH   SOLE   0 0 3,378
iShares Emerg Mkts Index ETF 464287234 232 5,900 SH   SOLE   0 0 5,900
iShares Floating Rate Note ETF 46429B655 3,551 69,802 SH   SOLE   0 0 69,802
iShares MBS ETF 464288588 553 5,193 SH   SOLE   0 0 5,193
iShares MSCI EAFE Small Cap In ETF 464288273 367 6,775 SH   SOLE   0 0 6,775
iShares Russell 2000 ETF 464287655 658 4,788 SH   SOLE   0 0 4,788
iShares Russell Mid-Cap ETF 464287499 218 1,167 SH   SOLE   0 0 1,167
iShares S&P National ETF 464288414 863 7,923 SH   SOLE   0 0 7,923
iShares US Preferred Stock ETF 464288687 372 9,617 SH   SOLE   0 0 9,617
Mkt Vectors Biotech ETF ETF 92189f726 714 6,000 SH   SOLE   0 0 6,000
PowerShares QQQ ETF 73935a104 1,595 12,046 SH   SOLE   0 0 12,046
Powershares Senior Loan Port ETF 73936q769 322 13,823 SH   SOLE   0 0 13,823
SPDR DoubleLine TR ETF 78467v848 1,730 35,410 SH   SOLE   0 0 35,410
SPDR Dow Jones Industrial Avg ETF 78467x109 1,462 7,084 SH   SOLE   0 0 7,084
SPDR S&P 500 ETF 78462f103 1,611 6,833 SH   SOLE   0 0 6,833
SPDR S&P Midcap 400 ETF 78467y107 378 1,210 SH   SOLE   0 0 1,210
Vanguard Dividend Apprec Idx ETF 921908844 489 5,438 SH   SOLE   0 0 5,438
Vanguard FTSE Developed Mkt ETF 921943858 441 11,219 SH   SOLE   0 0 11,219
Vanguard FTSE Emerging Markets ETF 922042858 260 6,535 SH   SOLE   0 0 6,535
Vanguard Intermediate-Term Bon ETF 921937819 230 2,753 SH   SOLE   0 0 2,753
Vanguard Mid-Cap Value Index ETF 922908512 204 2,000 SH   SOLE   0 0 2,000
Vanguard REIT Index ETF 922908553 704 8,526 SH   SOLE   0 0 8,526
Vanguard Short-Term Bond ETF 921937827 2,556 32,068 SH   SOLE   0 0 32,068
Vanguard Short-Term Corporate ETF 92206C409 5,354 67,149 SH   SOLE   875 0 66,274
Vanguard Small Cap ETF 922908751 264 1,980 SH   SOLE   0 0 1,980
Vanguard Small Cap Growth VIPE ETF 922908595 240 1,706 SH   SOLE   0 0 1,706
Vanguard Small Cap Value ETF 922908611 667 5,428 SH   SOLE   0 0 5,428
Vanguard Total Bond Market ETF 921937835 6,084 75,035 SH   SOLE   0 0 75,035
Vanguard Total Stock Market ETF 922908769 6,256 51,570 SH   SOLE   0 0 51,570
Vanguard Utilities ETF 92204A876 675 5,990 SH   SOLE   0 0 5,990
3M Company COM 88579y101 21,393 111,815 SH   SOLE   0 0 111,815
A F L A C Inc COM 001055102 631 8,715 SH   SOLE   0 0 8,715
Abbott Laboratories COM 002824100 14,491 326,301 SH   SOLE   0 0 326,301
AbbVie COM 00287Y109 13,541 207,817 SH   SOLE   0 0 207,817
Alibaba Group Holdings Ltd. COM 01609w102 3,954 36,673 SH   SOLE   0 0 36,673
Allergan PLC COM G0177J108 3,567 14,930 SH   SOLE   0 0 14,930
Alliant Energy COM 018802108 222 5,600 SH   SOLE   0 0 5,600
Alphabet Inc - Class A COM 02079k305 9,448 11,144 SH   SOLE   35 0 11,109
Alphabet Inc - Class C COM 02079k107 9,339 11,258 SH   SOLE   0 0 11,258
Altria Group Inc COM 02209s103 5,441 76,187 SH   SOLE   0 0 76,187
Amazon Inc COM 023135106 2,964 3,343 SH   SOLE   0 0 3,343
Amer Electric Pwr Co Inc COM 025537101 853 12,713 SH   SOLE   0 0 12,713
American Express Co COM 025816109 916 11,585 SH   SOLE   0 0 11,585
American Tower Corp REIT COM 03027x100 3,449 28,377 SH   SOLE   0 0 28,377
Amgen Inc COM 031162100 5,233 31,896 SH   SOLE   0 0 31,896
Anheuser-Busc Inbev ADR COM 03524a108 3,219 29,327 SH   SOLE   195 0 29,132
Anthem Inc. COM 036752103 206 1,244 SH   SOLE   0 0 1,244
Apple Inc. COM 037833100 27,494 191,380 SH   SOLE   525 0 190,855
AT&T Inc COM 00206R102 4,013 96,594 SH   SOLE   0 0 96,594
Auto Data Processing COM 053015103 1,533 14,972 SH   SOLE   0 0 14,972
Autodesk Inc COM 052769106 6,363 73,583 SH   SOLE   0 0 73,583
Banco Santander Central Hispan COM 05964H105 295 48,661 SH   SOLE   0 0 48,661
Bank of America Corp COM 060505104 631 26,749 SH   SOLE   0 0 26,749
BB&T Corp COM 054937107 486 10,872 SH   SOLE   0 0 10,872
BCE Inc. COM 05534B760 221 5,000 SH   SOLE   0 0 5,000
Becton Dickinson & Co COM 075887109 2,667 14,541 SH   SOLE   0 0 14,541
Berkshire Hathaway B COM 084670702 17,128 102,759 SH   SOLE   200 0 102,559
Berkshire Htwy Cl A COM 084670108 1,999 8 SH   SOLE   0 0 8
Boeing Co COM 097023105 2,836 16,033 SH   SOLE   0 0 16,033
BP Plc ADR COM 055622104 322 9,329 SH   SOLE   0 0 9,329
Bristol-Myers Squibb Co COM 110122108 6,170 113,465 SH   SOLE   0 0 113,465
C S X Corp COM 126408103 353 7,578 SH   SOLE   0 0 7,578
C V B Financial Corp COM 126600105 1,179 53,360 SH   SOLE   0 0 53,360
Campbell Soup Co COM 134429109 993 17,350 SH   SOLE   0 0 17,350
Canadian Pac Railway COM 13645T100 761 5,183 SH   SOLE   0 0 5,183
Caterpillar Tractor COM 149123101 2,054 22,147 SH   SOLE   0 0 22,147
CDK Global Inc COM 12508e101 2,609 40,125 SH   SOLE   0 0 40,125
Chevron Corporation COM 166764100 13,164 122,603 SH   SOLE   150 0 122,453
Chubb Limited COM h1467J104 1,271 9,327 SH   SOLE   225 0 9,102
Cigna Corp COM 125509109 715 4,881 SH   SOLE   0 0 4,881
Cisco Systems Inc COM 17275r102 1,815 53,698 SH   SOLE   0 0 53,698
Citigroup Inc New COM 172967424 359 6,000 SH   SOLE   0 0 6,000
Clorox Co COM 189054109 2,574 19,088 SH   SOLE   0 0 19,088
Coca Cola Co. COM 191216100 7,467 175,941 SH   SOLE   0 0 175,941
Colgate-Palmolive Co COM 194162103 1,857 25,375 SH   SOLE   0 0 25,375
Conagra Brands, Inc COM 205887102 416 10,315 SH   SOLE   0 0 10,315
ConocoPhillips COM 20825C104 1,332 26,712 SH   SOLE   0 0 26,712
Costco Whsl Corp COM 22160k105 4,945 29,487 SH   SOLE   0 0 29,487
Cummins Inc COM 231021106 3,607 23,856 SH   SOLE   0 0 23,856
Danaher Corp Del COM 235851102 544 6,355 SH   SOLE   0 0 6,355
Deere & Co COM 244199105 3,525 32,385 SH   SOLE   0 0 32,385
Diageo PLC Adr COM 25243q205 1,953 16,893 SH   SOLE   0 0 16,893
Disney Walt Co COM 254687106 8,943 78,867 SH   SOLE   340 0 78,527
Dollar Tree Stores COM 256746108 6,947 88,547 SH   SOLE   0 0 88,547
Dominion Res Inc COM 25746u109 279 3,598 SH   SOLE   0 0 3,598
Donaldson Company Inc. COM 257651109 229 5,025 SH   SOLE   0 0 5,025
Dow Chemical Co COM 260543103 2,023 31,831 SH   SOLE   0 0 31,831
Du Pont EI De Nemour & Co COM 263534109 1,506 18,744 SH   SOLE   0 0 18,744
Duke Energy Corp COM 26441c204 324 3,950 SH   SOLE   0 0 3,950
Ecolab Inc COM 278865100 1,020 8,136 SH   SOLE   0 0 8,136
Edison International COM 281020107 281 3,525 SH   SOLE   0 0 3,525
Emerson Elec. COM 291011104 7,112 118,817 SH   SOLE   0 0 118,817
Epam Systems Inc. COM 29414b104 1,738 23,017 SH   SOLE   0 0 23,017
Exxon Mobil COM 30231G102 24,512 298,893 SH   SOLE   230 0 298,663
Facebook Inc Cl A COM 30303M102 288 2,028 SH   SOLE   0 0 2,028
Fastenal Co COM 311900104 1,881 36,525 SH   SOLE   500 0 36,025
Fedex Corp COM 31428x106 825 4,227 SH   SOLE   0 0 4,227
Fiserv COM 337738108 1,940 16,825 SH   SOLE   0 0 16,825
Ford Motor Co New COM 345370860 385 33,050 SH   SOLE   0 0 33,050
General Dynamics Corp COM 369550108 244 1,301 SH   SOLE   0 0 1,301
General Electric Co COM 369604103 11,630 390,272 SH   SOLE   0 0 390,272
General Mills COM 370334104 834 14,131 SH   SOLE   0 0 14,131
Genuine Parts Co COM 372460105 1,145 12,387 SH   SOLE   0 0 12,387
Gilead Sciences Inc COM 375558103 1,804 26,563 SH   SOLE   0 0 26,563
Glaxosmithkline PLC COM 37733w105 1,046 24,812 SH   SOLE   0 0 24,812
Goldman Sachs Grp Inc COM 38141g104 792 3,446 SH   SOLE   0 0 3,446
Hartford Finl Svcs Grp COM 416515104 240 5,000 SH   SOLE   0 0 5,000
Hershey Co COM 427866108 612 5,600 SH   SOLE   0 0 5,600
Home Depot Inc COM 437076102 3,016 20,543 SH   SOLE   0 0 20,543
Honeywell Intl COM 438516106 2,858 22,886 SH   SOLE   0 0 22,886
Humana Inc COM 444859102 412 2,000 SH   SOLE   0 0 2,000
Illinois Tool Works Inc COM 452308109 889 6,709 SH   SOLE   0 0 6,709
Ingersoll-Rand COM 456866102 244 3,000 SH   SOLE   0 0 3,000
Intel Corp COM 458140100 7,636 211,695 SH   SOLE   0 0 211,695
Interactive Brokers Group, Inc COM 45841n107 3,304 95,164 SH   SOLE   0 0 95,164
Intl Business Machines COM 459200101 6,739 38,697 SH   SOLE   0 0 38,697
J.P. Morgan Chase & Co COM 46625H100 4,364 49,683 SH   SOLE   0 0 49,683
JM Smucker Co COM 832696405 3,559 27,153 SH   SOLE   0 0 27,153
Johnson & Johnson COM 478160104 29,153 234,067 SH   SOLE   245 0 233,822
Kimberly Clark Corp COM 494368103 2,322 17,637 SH   SOLE   0 0 17,637
Kinder Morgan Inc COM 49456B101 568 26,146 SH   SOLE   0 0 26,146
Kraft Heinz Co. COM 500754106 1,204 13,261 SH   SOLE   0 0 13,261
Lab CP of Amer Hldg COM 50540r409 236 1,645 SH   SOLE   0 0 1,645
Lilly Eli & Co COM 532457108 1,524 18,114 SH   SOLE   400 0 17,714
Lockheed Martin Corp COM 539830109 1,005 3,756 SH   SOLE   0 0 3,756
Lowes Companies Inc COM 548661107 1,993 24,246 SH   SOLE   0 0 24,246
Magellan Mid Stream Partners COM 559080106 338 4,393 SH   SOLE   0 0 4,393
Markel Corp COM 570535104 2,762 2,830 SH   SOLE   0 0 2,830
Mastercard Inc. COM 57636Q104 9,430 83,843 SH   SOLE   175 0 83,668
McDonalds Corp COM 580135101 7,900 60,950 SH   SOLE   0 0 60,950
Medtronic PLC COM G5960L103 608 7,545 SH   SOLE   0 0 7,545
Merck & Co Inc COM 58933y105 1,450 22,822 SH   SOLE   0 0 22,822
Microsoft Corp. COM 594918104 25,929 393,693 SH   SOLE   595 0 393,098
Mondelez Intl Inc Cl A COM 609207105 2,678 62,175 SH   SOLE   400 0 61,775
Monsanto Co COM 61166w101 529 4,672 SH   SOLE   0 0 4,672
Moodys Corp COM 615369105 3,164 28,242 SH   SOLE   0 0 28,242
Nestle ADR COM 641069406 9,497 123,493 SH   SOLE   200 0 123,293
Nextera Energy Inc COM 65339f101 206 1,607 SH   SOLE   0 0 1,607
Nike Inc. Cl B COM 654106103 3,299 59,202 SH   SOLE   0 0 59,202
Nordstrom Inc COM 655664100 670 14,381 SH   SOLE   0 0 14,381
Norfolk Southern Corp COM 655844108 3,214 28,706 SH   SOLE   0 0 28,706
Northrop Grumman Corp COM 666807102 1,025 4,310 SH   SOLE   0 0 4,310
Novartis AG Spon ADR COM 66987v109 9,010 121,318 SH   SOLE   300 0 121,018
NOW Inc. COM 67011p100 874 51,559 SH   SOLE   0 0 51,559
O Reilly Automotive COM 67103H107 1,821 6,749 SH   SOLE   0 0 6,749
Oaktree Capital Group LLC COM 674001201 381 8,401 SH   SOLE   0 0 8,401
Oracle Corp COM 68389x105 1,210 27,120 SH   SOLE   0 0 27,120
Paccar Inc COM 693718108 360 5,350 SH   SOLE   0 0 5,350
Paychex Inc COM 704326107 1,046 17,767 SH   SOLE   0 0 17,767
Pepsico Inc COM 713448108 13,061 116,758 SH   SOLE   0 0 116,758
Pfizer Inc COM 717081103 18,962 554,275 SH   SOLE   0 0 554,275
Philip Morris International COM 718172109 13,185 116,783 SH   SOLE   290 0 116,493
Phillips 66 COM 718546104 831 10,491 SH   SOLE   0 0 10,491
PPG Industries Inc COM 693506107 388 3,688 SH   SOLE   0 0 3,688
Praxair Inc COM 74005p104 2,235 18,846 SH   SOLE   0 0 18,846
Procter & Gamble COM 742718109 272,611 3,034,067 SH   SOLE   225 0 3,033,842
Progressive Corp Ohio COM 743315103 775 19,775 SH   SOLE   0 0 19,775
Raytheon Co COM 755111507 1,560 10,231 SH   SOLE   0 0 10,231
Ross Stores Inc COM 778296103 2,586 39,255 SH   SOLE   0 0 39,255
Royal Dutch Shell A COM 780259206 1,898 35,990 SH   SOLE   0 0 35,990
Royal Dutch Shell B ADR COM 780259107 2,510 44,952 SH   SOLE   0 0 44,952
Schlumberger Ltd COM 806857108 9,643 123,472 SH   SOLE   200 0 123,272
ServiceMaster Global Hldg COM 81761r109 2,581 61,830 SH   SOLE   0 0 61,830
SS&C Technologies Holdings, In COM 78467j100 2,853 80,593 SH   SOLE   0 0 80,593
Starbucks Corp COM 855244109 615 10,530 SH   SOLE   0 0 10,530
State Street Corp COM 857477103 531 6,670 SH   SOLE   0 0 6,670
Sysco Corp COM 871829107 5,924 114,090 SH   SOLE   700 0 113,390
Target Corp COM 87612e106 581 10,526 SH   SOLE   0 0 10,526
Telefonos De Mexico COM p90413132 0 28,000 SH   SOLE   0 0 28,000
Texas Instruments Inc COM 882508104 11,929 148,081 SH   SOLE   650 0 147,431
The Charles Schwab Corp COM 808513105 1,573 38,549 SH   SOLE   0 0 38,549
The Southern Co COM 842587107 2,189 43,981 SH   SOLE   0 0 43,981
The Travelers Companies, Inc. COM 792860108 302 2,506 SH   SOLE   0 0 2,506
Time Warner Inc COM 887317303 329 3,366 SH   SOLE   0 0 3,366
TJX Cos. COM 872540109 2,631 33,268 SH   SOLE   0 0 33,268
Twenty-First Century Fox, Inc. COM 90130a200 4,924 154,940 SH   SOLE   0 0 154,940
Unilever NV NY COM 904784709 1,821 36,664 SH   SOLE   0 0 36,664
Unilever PLC Adr COM 904767704 932 18,897 SH   SOLE   0 0 18,897
Union Pacific Corp COM 907818108 4,614 43,558 SH   SOLE   225 0 43,333
United Parcel Serv Cl B COM 911312106 3,496 32,578 SH   SOLE   0 0 32,578
United Technologies Corp. COM 913017109 7,886 70,282 SH   SOLE   0 0 70,282
Unitedhealth Group Inc COM 91324p102 2,243 13,679 SH   SOLE   0 0 13,679
US Bancorp COM 902973304 2,039 39,599 SH   SOLE   0 0 39,599
Verizon Communications COM 92343V104 8,144 167,059 SH   SOLE   0 0 167,059
Visa Inc Cl A COM 92826c839 7,266 81,755 SH   SOLE   0 0 81,755
Vodafone Group COM 92857w308 254 9,604 SH   SOLE   0 0 9,604
Wal-Mart Stores Inc COM 931142103 2,565 35,580 SH   SOLE   275 0 35,305
Walgreen Boots Alliance Inc COM 931427108 2,209 26,600 SH   SOLE   0 0 26,600
Waste Management Inc COM 94106l109 517 7,085 SH   SOLE   0 0 7,085
Wells Fargo & Co COM 949746101 4,003 71,920 SH   SOLE   350 0 71,570
Weyerhaeuser Co COM 962166104 2,010 59,141 SH   SOLE   0 0 59,141
Willis Towers Watson PLC COM g96629103 6,058 46,282 SH   SOLE   0 0 46,282
Zimmer Biomet Hldgs Inc COM 98956p102 1,129 9,245 SH   SOLE   0 0 9,245