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,474 58,575 SH   SOLE   0 0 58,575
Goldman Sachs Grp PREF 38145g308 713 28,125 SH   SOLE   1,250 0 26,875
Goldman Sachs Ser B PREF 38144x500 1,171 46,050 SH   SOLE   0 0 46,050
Goldman Sachs Ser D PREF 38144g804 883 40,470 SH   SOLE   0 0 40,470
US Bancorp Ser G PREF 902973817 1,826 72,415 SH   SOLE   0 0 72,415
H C P Inc REIT REIT 40414l109 349 11,735 SH   SOLE   0 0 11,735
Realty Income REIT 756109104 3,176 55,262 SH   SOLE   154 0 55,107
iShares Barclays US TIPS ETF 464287176 2,378 21,009 SH   SOLE   0 0 21,009
iShares Core S&P Mid-Cap ETF 464287507 775 4,690 SH   SOLE   0 0 4,690
iShares Core Total US Bond Mkt ETF 464287226 454 4,200 SH   SOLE   0 0 4,200
iShares Emerg Mkts Index ETF 464287234 223 6,375 SH   SOLE   0 0 6,375
iShares Floating Rate Note ETF 46429B655 2,243 44,209 SH   SOLE   372 0 43,837
iShares MBS ETF 464288588 563 5,290 SH   SOLE   0 0 5,290
iShares MSCI EAFE ETF 464287465 224 3,879 SH   SOLE   0 0 3,879
iShares MSCI EAFE Small Cap In ETF 464288273 338 6,775 SH   SOLE   0 0 6,775
iShares Russell 2000 ETF 464287655 665 4,933 SH   SOLE   0 0 4,933
iShares Russell Mid-Cap ETF 464287499 209 1,167 SH   SOLE   0 0 1,167
iShares S&P National ETF 464288414 856 7,909 SH   SOLE   0 0 7,909
iShares US Preferred Stock ETF 464288687 378 10,145 SH   SOLE   0 0 10,145
Mkt Vectors Biotech ETF ETF 92189f726 645 6,000 SH   SOLE   0 0 6,000
PowerShares QQQ ETF 73935a104 1,327 11,196 SH   SOLE   0 0 11,196
Powershares Senior Loan Port ETF 73936q769 424 18,151 SH   SOLE   0 0 18,151
SPDR Dow Jones Industrial Avg ETF 78467x109 1,366 6,918 SH   SOLE   0 0 6,918
SPDR Gold Trust ETF 78463v107 283 2,585 SH   SOLE   0 0 2,585
SPDR S&P 500 ETF 78462f103 1,206 5,397 SH   SOLE   0 0 5,397
SPDR S&P Midcap 400 ETF 78467y107 365 1,210 SH   SOLE   0 0 1,210
Vanguard Dividend Apprec Idx ETF 921908844 414 4,859 SH   SOLE   0 0 4,859
Vanguard FTSE All-World-ex-US ETF 922042775 535 12,116 SH   SOLE   0 0 12,116
Vanguard FTSE Developed Mkt ETF 921943858 423 11,576 SH   SOLE   0 0 11,576
Vanguard FTSE Emerging Markets ETF 922042858 259 7,235 SH   SOLE   0 0 7,235
Vanguard Interm-Tm Corp ETF 92206c870 215 2,503 SH   SOLE   0 0 2,503
Vanguard REIT Index ETF 922908553 309 3,738 SH   SOLE   0 0 3,738
Vanguard Short-Term Bond ETF 921937827 2,392 30,105 SH   SOLE   0 0 30,105
Vanguard Short-Term Corporate ETF 92206C409 2,763 34,807 SH   SOLE   195 0 34,612
Vanguard Small Cap ETF 922908751 258 2,003 SH   SOLE   0 0 2,003
Vanguard Small Cap Growth VIPE ETF 922908595 223 1,674 SH   SOLE   0 0 1,674
Vanguard Small Cap Value ETF 922908611 654 5,408 SH   SOLE   0 0 5,408
Vanguard Tax Exempt Bond ETF 922907746 411 8,175 SH   SOLE   0 0 8,175
Vanguard Total Bond Market ETF 921937835 975 12,067 SH   SOLE   0 0 12,067
Vanguard Total Stock Market ETF 922908769 5,982 51,871 SH   SOLE   0 0 51,871
3M Company COM 88579y101 20,223 113,249 SH   SOLE   0 0 113,249
A F L A C Inc COM 001055102 605 8,687 SH   SOLE   0 0 8,687
Abbott Laboratories COM 002824100 13,042 339,540 SH   SOLE   311 0 339,228
AbbVie COM 00287Y109 14,001 223,589 SH   SOLE   0 0 223,589
Alibaba Group Holdings Ltd. COM 01609w102 3,220 36,671 SH   SOLE   0 0 36,671
Allergan PLC COM G0177J108 3,108 14,800 SH   SOLE   0 0 14,800
Alliant Energy COM 018802108 212 5,600 SH   SOLE   0 0 5,600
Alphabet Inc - Class A COM 02079k305 8,901 11,232 SH   SOLE   35 0 11,197
Alphabet Inc - Class C COM 02079k107 8,470 10,974 SH   SOLE   0 0 10,974
Altria Group Inc COM 02209s103 5,133 75,904 SH   SOLE   0 0 75,904
Amazon Inc COM 023135106 2,367 3,156 SH   SOLE   0 0 3,156
Amer Electric Pwr Co Inc COM 025537101 838 13,303 SH   SOLE   0 0 13,303
American Express Co COM 025816109 877 11,843 SH   SOLE   0 0 11,843
American Intl Group COM 026874784 669 10,237 SH   SOLE   0 0 10,237
American Tower Corp REIT COM 03027x100 3,066 29,011 SH   SOLE   123 0 28,888
Amgen Inc COM 031162100 2,805 19,185 SH   SOLE   0 0 19,185
Anheuser-Busc Inbev ADR COM 03524a108 3,013 28,571 SH   SOLE   195 0 28,376
Apple Inc. COM 037833100 23,553 203,360 SH   SOLE   629 0 202,731
AT&T Inc COM 00206R102 4,110 96,647 SH   SOLE   135 0 96,512
Auto Data Processing COM 053015103 1,754 17,068 SH   SOLE   0 0 17,068
Autodesk Inc COM 052769106 5,536 74,794 SH   SOLE   0 0 74,794
Banco Santander Central Hispan COM 05964H105 252 48,661 SH   SOLE   0 0 48,661
Bank of America Corp COM 060505104 591 26,734 SH   SOLE   0 0 26,734
BB&T Corp COM 054937107 511 10,872 SH   SOLE   0 0 10,872
BCE Inc. COM 05534B760 216 5,000 SH   SOLE   0 0 5,000
Becton Dickinson & Co COM 075887109 2,407 14,539 SH   SOLE   0 0 14,539
Berkshire Hathaway B COM 084670702 17,926 109,989 SH   SOLE   200 0 109,789
Berkshire Htwy Cl A COM 084670108 1,953 8 SH   SOLE   0 0 8
Boeing Co COM 097023105 2,518 16,176 SH   SOLE   0 0 16,176
BP Plc ADR COM 055622104 349 9,329 SH   SOLE   0 0 9,329
Bristol-Myers Squibb Co COM 110122108 7,037 120,420 SH   SOLE   0 0 120,420
C S X Corp COM 126408103 272 7,557 SH   SOLE   0 0 7,557
C V B Financial Corp COM 126600105 1,217 53,085 SH   SOLE   0 0 53,085
Campbell Soup Co COM 134429109 1,058 17,494 SH   SOLE   0 0 17,494
Canadian Pac Railway COM 13645T100 899 6,296 SH   SOLE   0 0 6,296
Caterpillar Tractor COM 149123101 2,588 27,911 SH   SOLE   0 0 27,911
CDK Global Inc COM 12508e101 2,552 42,762 SH   SOLE   0 0 42,762
Cerner Corp COM 156782104 571 12,052 SH   SOLE   0 0 12,052
Chevron Corporation COM 166764100 13,864 117,794 SH   SOLE   150 0 117,644
Chubb Limited COM h1467J104 1,566 11,856 SH   SOLE   225 0 11,631
Cigna Corp COM 125509109 651 4,881 SH   SOLE   0 0 4,881
Cisco Systems Inc COM 17275r102 2,001 66,229 SH   SOLE   0 0 66,229
Citigroup Inc New COM 172967424 357 6,000 SH   SOLE   0 0 6,000
Clorox Co COM 189054109 2,468 20,563 SH   SOLE   0 0 20,563
Coca Cola Co. COM 191216100 7,677 185,170 SH   SOLE   220 0 184,950
Colgate-Palmolive Co COM 194162103 1,717 26,231 SH   SOLE   0 0 26,231
Conagra Brands, Inc COM 205887102 416 10,516 SH   SOLE   0 0 10,516
ConocoPhillips COM 20825C104 1,356 27,043 SH   SOLE   0 0 27,043
Costco Whsl Corp COM 22160k105 4,718 29,467 SH   SOLE   0 0 29,467
Cummins Inc COM 231021106 3,414 24,977 SH   SOLE   83 0 24,894
Danaher Corp Del COM 235851102 512 6,575 SH   SOLE   0 0 6,575
Deere & Co COM 244199105 3,525 34,213 SH   SOLE   0 0 34,213
Diageo PLC Adr COM 25243q205 1,740 16,744 SH   SOLE   46 0 16,698
Disney Walt Co COM 254687106 8,065 77,382 SH   SOLE   434 0 76,948
Dollar Tree Stores COM 256746108 6,889 89,255 SH   SOLE   0 0 89,255
Dominion Res Inc COM 25746u109 274 3,577 SH   SOLE   0 0 3,577
Dow Chemical Co COM 260543103 1,821 31,831 SH   SOLE   0 0 31,831
Du Pont EI De Nemour & Co COM 263534109 1,409 19,194 SH   SOLE   0 0 19,194
Duke Energy Corp COM 26441c204 310 3,996 SH   SOLE   0 0 3,996
Ecolab Inc COM 278865100 935 7,975 SH   SOLE   0 0 7,975
Edison International COM 281020107 265 3,675 SH   SOLE   0 0 3,675
Emerson Elec. COM 291011104 6,799 121,948 SH   SOLE   0 0 121,948
Enterprise PRD Prtnrs LP COM 293792107 228 8,417 SH   SOLE   0 0 8,417
Epam Systems Inc. COM 29414b104 1,522 23,671 SH   SOLE   0 0 23,671
Exxon Mobil COM 30231G102 27,347 302,978 SH   SOLE   418 0 302,560
Fasternal Co COM 311900104 1,917 40,807 SH   SOLE   500 0 40,307
Fedex Corp COM 31428x106 796 4,277 SH   SOLE   0 0 4,277
Fiserv COM 337738108 1,874 17,634 SH   SOLE   0 0 17,634
Ford Motor Co New COM 345370860 431 35,561 SH   SOLE   0 0 35,561
General Dynamics Corp COM 369550108 270 1,565 SH   SOLE   0 0 1,565
General Electric Co COM 369604103 12,765 403,948 SH   SOLE   0 0 403,948
General Mills COM 370334104 891 14,424 SH   SOLE   0 0 14,424
Genuine Parts Co COM 372460105 1,183 12,382 SH   SOLE   0 0 12,382
Gilead Sciences Inc COM 375558103 2,960 41,342 SH   SOLE   0 0 41,342
Glaxosmithkline PLC COM 37733w105 1,012 26,272 SH   SOLE   0 0 26,272
Goldman Sachs Grp Inc COM 38141g104 910 3,800 SH   SOLE   0 0 3,800
Hartford Finl Svcs Grp COM 416515104 238 5,000 SH   SOLE   0 0 5,000
Hershey Co COM 427866108 579 5,600 SH   SOLE   0 0 5,600
Home Depot Inc COM 437076102 2,717 20,265 SH   SOLE   0 0 20,265
Honeywell Intl COM 438516106 2,688 23,201 SH   SOLE   0 0 23,201
Humana Inc COM 444859102 408 2,000 SH   SOLE   0 0 2,000
Illinois Tool Works Inc COM 452308109 821 6,708 SH   SOLE   0 0 6,708
Ingersoll-Rand COM 456866102 225 3,000 SH   SOLE   0 0 3,000
Intel Corp COM 458140100 7,903 217,898 SH   SOLE   0 0 217,898
Interactive Brokers Group, Inc COM 45841n107 3,609 98,846 SH   SOLE   0 0 98,846
Intl Business Machines COM 459200101 6,515 39,248 SH   SOLE   0 0 39,248
J.P. Morgan Chase & Co COM 46625H100 4,156 48,158 SH   SOLE   0 0 48,158
JM Smucker Co COM 832696405 3,477 27,152 SH   SOLE   0 0 27,152
Johnson & Johnson COM 478160104 27,788 241,199 SH   SOLE   375 0 240,824
Kimberly Clark Corp COM 494368103 2,789 24,437 SH   SOLE   0 0 24,437
Kinder Morgan Inc COM 49456B101 701 33,847 SH   SOLE   0 0 33,847
KKR & Co Lp COM 48248m102 164 10,659 SH   SOLE   0 0 10,659
Kraft Heinz Co. COM 500754106 1,160 13,279 SH   SOLE   0 0 13,279
Lab CP of Amer Hldg COM 50540r409 211 1,645 SH   SOLE   0 0 1,645
Lilly Eli & Co COM 532457108 1,340 18,214 SH   SOLE   400 0 17,814
Lockheed Martin Corp COM 539830109 1,158 4,635 SH   SOLE   0 0 4,635
Lowes Companies Inc COM 548661107 1,781 25,035 SH   SOLE   0 0 25,035
Magellan Mid Stream Partners COM 559080106 332 4,392 SH   SOLE   0 0 4,392
Markel Corp COM 570535104 2,577 2,849 SH   SOLE   0 0 2,849
Mastercard Inc. COM 57636Q104 9,029 87,449 SH   SOLE   175 0 87,274
McDonalds Corp COM 580135101 7,270 59,724 SH   SOLE   84 0 59,640
Medtronic PLC COM G5960L103 829 11,642 SH   SOLE   0 0 11,642
Merck & Co Inc COM 58933y105 1,394 23,680 SH   SOLE   0 0 23,680
Microsoft Corp. COM 594918104 24,823 399,477 SH   SOLE   833 0 398,644
Mondelez Intl Inc Cl A COM 609207105 2,785 62,820 SH   SOLE   400 0 62,420
Monsanto Co COM 61166w101 491 4,669 SH   SOLE   0 0 4,669
Moodys Corp COM 615369105 2,864 30,380 SH   SOLE   0 0 30,380
Nestle ADR COM 641069406 8,905 124,130 SH   SOLE   368 0 123,762
Nextera Energy Inc COM 65339f101 309 2,590 SH   SOLE   0 0 2,590
Nike Inc. Cl B COM 654106103 3,005 59,110 SH   SOLE   0 0 59,110
Nordstrom Inc COM 655664100 689 14,381 SH   SOLE   0 0 14,381
Norfolk Southern Corp COM 655844108 3,141 29,068 SH   SOLE   0 0 29,068
Northrop Grumman Corp COM 666807102 1,026 4,410 SH   SOLE   0 0 4,410
Novartis AG Spon ADR COM 66987v109 8,867 121,732 SH   SOLE   473 0 121,259
NOW Inc. COM 67011p100 1,188 58,046 SH   SOLE   0 0 58,046
O Reilly Automotive COM 67103H107 1,758 6,315 SH   SOLE   0 0 6,315
Oaktree Capital Group LLC COM 674001201 420 11,200 SH   SOLE   0 0 11,200
Oracle Corp COM 68389x105 1,058 27,513 SH   SOLE   0 0 27,513
Paccar Inc COM 693718108 695 10,870 SH   SOLE   0 0 10,870
Paychex Inc COM 704326107 1,071 17,586 SH   SOLE   0 0 17,586
Pepsico Inc COM 713448108 12,348 118,018 SH   SOLE   144 0 117,874
Pfizer Inc COM 717081103 18,288 563,042 SH   SOLE   270 0 562,772
Philip Morris International COM 718172109 11,078 121,083 SH   SOLE   463 0 120,620
Phillips 66 COM 718546104 914 10,573 SH   SOLE   0 0 10,573
PPG Industries Inc COM 693506107 371 3,920 SH   SOLE   0 0 3,920
Praxair Inc COM 74005p104 2,329 19,871 SH   SOLE   0 0 19,871
Procter & Gamble COM 742718109 255,374 3,037,272 SH   SOLE   387 0 3,036,885
Progressive Corp Ohio COM 743315103 702 19,775 SH   SOLE   0 0 19,775
Qualcomm Inc. COM 747525103 979 15,010 SH   SOLE   0 0 15,010
Raytheon Co COM 755111507 1,452 10,228 SH   SOLE   0 0 10,228
Ross Stores Inc COM 778296103 2,680 40,859 SH   SOLE   0 0 40,859
Royal Dutch Shell A COM 780259206 1,978 36,382 SH   SOLE   0 0 36,382
Royal Dutch Shell B ADR COM 780259107 2,715 46,837 SH   SOLE   0 0 46,837
Schlumberger Ltd COM 806857108 10,596 126,213 SH   SOLE   389 0 125,824
Sempra Energy COM 816851109 218 2,165 SH   SOLE   0 0 2,165
ServiceMaster Global Hldg COM 81761r109 2,230 59,186 SH   SOLE   0 0 59,186
SS&C Technologies Holdings, In COM 78467j100 2,340 81,827 SH   SOLE   0 0 81,827
Starbucks Corp COM 855244109 594 10,701 SH   SOLE   0 0 10,701
State Street Corp COM 857477103 767 9,870 SH   SOLE   0 0 9,870
Sysco Corp COM 871829107 6,284 113,485 SH   SOLE   700 0 112,785
Target Corp COM 87612e106 916 12,683 SH   SOLE   0 0 12,683
Telefonos De Mexico COM p90413132 0 28,000 SH   SOLE   0 0 28,000
Texas Instruments Inc COM 882508104 10,596 145,208 SH   SOLE   775 0 144,433
The Charles Schwab Corp COM 808513105 1,574 39,869 SH   SOLE   0 0 39,869
The Southern Co COM 842587107 2,182 44,358 SH   SOLE   0 0 44,358
The Travelers Companies, Inc. COM 792860108 306 2,500 SH   SOLE   0 0 2,500
Time Warner Inc COM 887317303 337 3,491 SH   SOLE   0 0 3,491
TJX Cos. COM 872540109 1,822 24,255 SH   SOLE   0 0 24,255
Twenty-First Century Fox, Inc. COM 90130a200 3,927 144,119 SH   SOLE   0 0 144,119
Unilever NV NY COM 904784709 1,711 41,660 SH   SOLE   0 0 41,660
Unilever PLC Adr COM 904767704 761 18,687 SH   SOLE   0 0 18,687
Union Pacific Corp COM 907818108 4,694 45,277 SH   SOLE   225 0 45,052
United Parcel Serv Cl B COM 911312106 3,878 33,828 SH   SOLE   94 0 33,734
United Technologies Corp. COM 913017109 7,661 69,884 SH   SOLE   114 0 69,770
Unitedhealth Group Inc COM 91324p102 2,305 14,403 SH   SOLE   0 0 14,403
US Bancorp COM 902973304 1,019 19,844 SH   SOLE   0 0 19,844
Verizon Communications COM 92343V104 8,730 163,544 SH   SOLE   226 0 163,318
Visa Inc Cl A COM 92826c839 6,365 81,580 SH   SOLE   0 0 81,580
Vodafone Group COM 92857w308 250 10,231 SH   SOLE   0 0 10,231
Wal-Mart Stores Inc COM 931142103 2,435 35,235 SH   SOLE   275 0 34,960
Walgreen Boots Alliance Inc COM 931427108 2,210 26,700 SH   SOLE   0 0 26,700
Waste Management Inc COM 94106l109 502 7,085 SH   SOLE   0 0 7,085
Wells Fargo & Co COM 949746101 4,122 74,795 SH   SOLE   350 0 74,445
Weyerhaeuser Co COM 962166104 1,761 58,541 SH   SOLE   0 0 58,541
Willis Towers Watson PLC COM g96629103 5,751 47,030 SH   SOLE   99 0 46,931
Zimmer Biomet Hldgs Inc COM 98956p102 954 9,245 SH   SOLE   0 0 9,245