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
3M COMPANY COM 88579Y101 12,741 60,702 SH   SOLE   58,602 0 2,100
A.O. SMITH CORP COM 831865209 535 9,000 SH   SOLE   9,000 0 0
ABBOTT LABS COM 002824100 9,107 170,675 SH   SOLE   165,220 0 5,455
ABBVIE INC COM 00287Y109 14,579 164,062 SH   SOLE   158,582 0 5,480
ACCENTURE PLC COM G1151C101 1,408 10,422 SH   SOLE   10,422 0 0
AIR PRODS & CHEM COM 009158106 4,627 30,600 SH   SOLE   30,110 0 490
ALBEMARLE CORP COM 012653101 543 3,986 SH   SOLE   2,592 0 1,394
ALPHABET CLASS A COM 02079K305 5,391 5,536 SH   SOLE   5,476 0 60
ALTRIA GROUP INC COM 02209S103 2,494 39,324 SH   SOLE   32,423 0 6,900
AMERICAN EXPRESS COM 025816109 1,226 13,557 SH   SOLE   13,557 0 0
ANADARKO PETROLEUM COM 032511107 932 19,085 SH   SOLE   18,285 0 800
ANHEUSER-BUSCH INBEV COM 03524A108 286 2,400 SH   SOLE   2,400 0 0
ANTHEM INC COM 036752103 499 2,626 SH   SOLE   2,626 0 0
APACHE CORP COM 037411105 2,274 49,648 SH   SOLE   48,613 0 1,035
APPLE INC COM 037833100 14,842 96,305 SH   SOLE   94,215 0 2,090
APPLIED INDL TECH COM 03820C105 415 6,300 SH   SOLE   6,300 0 0
AT&T COM 00206R102 7,244 184,942 SH   SOLE   181,327 0 3,615
AUTO DATA PROC COM 053015103 12,557 114,863 SH   SOLE   109,813 0 5,050
AUTODESK INC COM 052769106 225 2,000 SH   SOLE   2,000 0 0
BAKER HUGHES COM 05722G100 379 10,360 SH   SOLE   9,460 0 900
BANK OF AMERICA COM 060505104 261 10,302 SH   SOLE   8,402 0 1,900
BANK OF NEW YORK MELLON COM 064058100 2,060 38,858 SH   SOLE   38,858 0 0
BARD (C.R.) INC COM 067383109 9,866 30,783 SH   SOLE   29,878 0 905
BB&T COM 054937107 9,295 198,012 SH   SOLE   191,023 0 6,989
BECTON DICKINSON COM 075887109 12,253 62,534 SH   SOLE   61,384 0 1,150
BERKSHIRE HATHAWAY B COM 084670702 13,059 71,235 SH   SOLE   69,135 0 2,100
BERKSHIRE HATHAWAY CL A 1/100 COM 084990175 549 2 SH   SOLE   2 0 0
BLACKROCK INC COM 09247X101 1,068 2,388 SH   SOLE   2,338 0 50
BP PLC COM 055622104 505 13,130 SH   SOLE   13,130 0 0
BRIGHTHOUSE FINC COM 10922N103 223 3,675 SH   SOLE   3,531 0 144
BRISTOL MYERS SQ COM 110122108 4,432 69,540 SH   SOLE   69,040 0 500
CAPITAL ONE FINL COM 14040H105 4,424 52,255 SH   SOLE   50,255 0 2,000
CARMAX COM 143130102 1,215 16,022 SH   SOLE   16,022 0 0
CATERPILLAR INC COM 149123101 3,406 27,315 SH   SOLE   27,315 0 0
CDK GLOBAL INC COM 12508E101 271 4,302 SH   SOLE   4,302 0 0
CERNER CORP COM 156782104 3,160 44,303 SH   SOLE   43,503 0 800
CHEMOURS CO. COM 163851108 270 5,329 SH   SOLE   5,329 0 0
CHEVRON CORP COM 166764100 11,490 97,787 SH   SOLE   96,162 0 1,625
CHUBB LTD COM H1467J104 5,703 40,007 SH   SOLE   38,267 0 1,740
CIGNA CORP COM 125509109 984 5,266 SH   SOLE   5,266 0 0
CINTAS CORP COM 172908105 420 2,908 SH   SOLE   2,908 0 0
CISCO SYSTEMS INC COM 17275R102 7,528 223,838 SH   SOLE   217,913 0 5,925
CLOROX CO COM 189054109 488 3,700 SH   SOLE   3,700 0 0
COCA-COLA CO COM 191216100 7,574 168,275 SH   SOLE   158,700 0 9,575
COLGATE-PALMOLIVE COM 194162103 6,517 89,459 SH   SOLE   87,199 0 2,260
CONOCOPHILLIPS COM 20825C104 767 15,330 SH   SOLE   15,330 0 0
COSTCO COS INC COM 22160K105 1,575 9,586 SH   SOLE   9,386 0 200
CSX CORP COM 126408103 260 4,792 SH   SOLE   4,792 0 0
CVS HEALTH CORP COM 126650100 3,934 48,379 SH   SOLE   46,979 0 1,400
DEERE & CO COM 244199105 2,664 21,215 SH   SOLE   20,915 0 300
DELL TECH CL V COM 24703L103 1,003 12,985 SH   SOLE   12,652 0 333
DENTSPLY SIRONA INC COM 24906P109 1,781 29,781 SH   SOLE   28,481 0 1,300
DEVON ENERGY COM 25179M103 1,542 41,996 SH   SOLE   41,042 0 954
DISNEY (WALT) COM 254687106 5,546 56,265 SH   SOLE   55,150 0 1,115
DOMINION ENERGY COM 25746U109 11,059 143,754 SH   SOLE   139,704 0 4,050
DOVER CORP COM 260003108 1,446 15,825 SH   SOLE   15,825 0 0
DOWDUPONT INC COM 26078J100 5,888 85,054 SH   SOLE   84,158 0 896
DUKE ENERGY CORP COM 26441C204 372 4,428 SH   SOLE   4,428 0 0
ECOLAB INC COM 278865100 6,963 54,138 SH   SOLE   52,963 0 1,175
EMERSON ELECTRIC COM 291011104 6,145 97,787 SH   SOLE   92,612 0 5,175
ENSCO PLC COM G3157S106 129 21,600 SH   SOLE   20,800 0 800
EXPRESS SCRIPTS COM 30219G108 249 3,931 SH   SOLE   3,931 0 0
EXXON MOBIL COM 30231G102 13,490 164,553 SH   SOLE   161,240 0 3,312
FEDEX CORP COM 31428X106 232 1,030 SH   SOLE   1,030 0 0
FMC CORP COM 302491303 1,498 16,775 SH   SOLE   15,675 0 1,100
GENERAL ELECTRIC COM 369604103 9,621 397,888 SH   SOLE   389,033 0 8,855
GENERAL MILLS INC COM 370334104 339 6,554 SH   SOLE   6,554 0 0
GENUINE PARTS CO COM 372460105 2,273 23,764 SH   SOLE   23,764 0 0
GLAXOSMITHKLINE COM 37733W105 1,683 41,456 SH   SOLE   41,456 0 0
HERSHEY FOODS COM 427866108 403 3,694 SH   SOLE   1,433 0 2,261
HEWLETT-PACKARD ENTERPRISE COM 42824C109 355 24,148 SH   SOLE   24,148 0 0
HOME DEPOT COM 437076102 4,163 25,454 SH   SOLE   25,454 0 0
HP INC. COM 40434L105 279 13,957 SH   SOLE   13,957 0 0
ILLINOIS TOOL WKS COM 452308109 12,832 86,723 SH   SOLE   84,873 0 1,850
INGERSOLL-RAND COM G47791101 410 4,600 SH   SOLE   4,600 0 0
INTEL CORP COM 458140100 11,998 315,061 SH   SOLE   305,411 0 9,650
INTL BUS MACH COM 459200101 6,176 42,567 SH   SOLE   41,067 0 1,500
ITT INC COM 45073V108 248 5,595 SH   SOLE   5,595 0 0
JM SMUCKER CO COM 832696405 210 2,000 SH   SOLE   2,000 0 0
JOHNSON&JOHNSON COM 478160104 18,653 143,476 SH   SOLE   134,286 0 9,190
JP MORGAN CHASE COM 46625H100 10,998 115,155 SH   SOLE   113,030 0 2,125
KIMBERLY-CLARK COM 494368103 5,069 43,071 SH   SOLE   42,446 0 625
KRAFT HEINZ CO COM 500754106 465 5,994 SH   SOLE   4,960 0 1,034
LOWES INC COM 548661107 17,465 218,478 SH   SOLE   210,728 0 7,750
MC DONALDS CORP COM 580135101 13,031 83,167 SH   SOLE   81,349 0 1,818
MCKESSON CORP COM 58155Q103 675 4,397 SH   SOLE   3,997 0 400
MEDTRONIC PLC COM G5960L103 3,973 51,084 SH   SOLE   49,834 0 1,250
MERCK & CO INC COM 58933Y105 1,163 18,170 SH   SOLE   18,170 0 0
METLIFE INC COM 59156R108 2,839 54,641 SH   SOLE   53,041 0 1,600
MICROSOFT CORP COM 594918104 17,534 235,392 SH   SOLE   230,542 0 4,850
MONDELEZ INTL COM 609207105 466 11,459 SH   SOLE   8,574 0 2,885
MONSANTO CO COM 61166W101 216 1,804 SH   SOLE   1,804 0 0
MYLAN N.V. COM N59465109 527 16,785 SH   SOLE   14,785 0 2,000
NATIONAL OILWELL VARCO COM 637071101 922 25,815 SH   SOLE   24,915 0 900
NESTLE S.A. SPONS ADR COM 641069406 530 6,303 SH   SOLE   6,303 0 0
NESTLE SA ORD COM h57312649 582 6,950 SH   SOLE   6,950 0 0
NEXTERA ENERGY INC COM 65339F101 209 1,425 SH   SOLE   425 0 1,000
NIKE INC-CL B COM 654106103 9,259 178,575 SH   SOLE   173,525 0 5,050
NORFOLK SOUTHRN COM 655844108 8,625 65,222 SH   SOLE   64,922 0 300
NORTHERN TRUST CORP COM 665859104 7,941 86,380 SH   SOLE   83,505 0 2,875
NOVARTIS A G ADR COM 66987V109 266 3,100 SH   SOLE   3,100 0 0
ORACLE CORP COM 68389X105 8,163 168,822 SH   SOLE   164,272 0 4,550
PARKER-HANNIFIN COM 701094104 4,582 26,179 SH   SOLE   25,779 0 400
PAYCHEX INC COM 704326107 251 4,184 SH   SOLE   4,184 0 0
PEPSICO INC COM 713448108 14,734 132,230 SH   SOLE   130,035 0 2,195
PFIZER INC COM 717081103 6,454 180,777 SH   SOLE   178,832 0 1,945
PHILIP MORRIS INTL COM 718172109 2,708 24,395 SH   SOLE   18,102 0 6,294
PHILLIPS 66 COM 718546104 222 2,427 SH   SOLE   2,427 0 0
PRAXAIR INC COM 74005P104 309 2,210 SH   SOLE   2,210 0 0
PROCTER & GAMBLE CO COM 742718109 16,294 179,093 SH   SOLE   176,618 0 2,475
PUB SVC ENTRPRS COM 744573106 1,205 26,051 SH   SOLE   26,051 0 0
QUALCOMM INC COM 747525103 3,461 66,758 SH   SOLE   64,558 0 2,200
ROYAL BANK OF CANADA COM 780087102 511 6,600 SH   SOLE   6,600 0 0
ROYAL DUTCH SHELL CL A COM 780259206 3,714 61,305 SH   SOLE   60,955 0 350
ROYAL DUTCH SHELL CL B COM 780259107 780 12,475 SH   SOLE   11,325 0 1,150
S&P GLOBAL INC COM 78409V104 428 2,735 SH   SOLE   2,735 0 0
SCHLUMBERGER COM 806857108 4,944 70,869 SH   SOLE   70,069 0 800
SOUTHERN CO COM 842587107 5,187 105,561 SH   SOLE   101,916 0 3,645
SUNTRUST BANKS COM 867914103 463 7,738 SH   SOLE   7,738 0 0
TARGET CORP COM 87612E106 6,986 118,389 SH   SOLE   115,229 0 3,160
THE TRAVELERS CO COM 89417E109 421 3,437 SH   SOLE   3,437 0 0
TIME WARNER COM 887317303 631 6,158 SH   SOLE   6,158 0 0
TUPPERWARE CORP COM 899896104 2,681 43,360 SH   SOLE   42,360 0 1,000
U.S. BANCORP COM 902973304 7,197 134,290 SH   SOLE   131,765 0 2,525
UNILEVER NV COM 904784709 2,682 45,434 SH   SOLE   45,434 0 0
UNION PACIFIC COM 907818108 292 2,519 SH   SOLE   1,969 0 550
UNITED PARCEL SERVICE COM 911312106 545 4,535 SH   SOLE   4,535 0 0
UNITED TECH COM 913017109 14,559 125,423 SH   SOLE   123,423 0 2,000
UNITEDHEALTH GROUP COM 91324P102 406 2,071 SH   SOLE   2,071 0 0
VERIZON COM 92343V104 8,031 162,274 SH   SOLE   158,552 0 3,722
WELLS FARGO & CO COM 949746101 11,854 214,933 SH   SOLE   208,871 0 6,062
WESTROCK CO COM 96145D105 1,928 33,984 SH   SOLE   33,984 0 0
XYLEM INC COM 98419M100 2,056 32,825 SH   SOLE   31,825 0 1,000
YUM! BRANDS INC COM 988498101 297 4,032 SH   SOLE   4,032 0 0
ZIMMER BIOMET HLDGS COM 98956P102 425 3,632 SH   SOLE   3,632 0 0
CONSUMER DISCRETIONARY SELECT ETF 81369Y407 245 2,722 SH   SOLE   2,722 0 0
CONSUMER STAPLES SELECT SPDR ETF 81369Y308 472 8,746 SH   SOLE   8,746 0 0
ENERGY SELECT SPDR ETF 81369Y506 268 3,907 SH   SOLE   3,907 0 0
FINANCIALS SELECT SPDR ETF 81369Y605 731 28,257 SH   SOLE   28,257 0 0
GUGGENHEIM S&P EQ WT ETF 78355W106 212 2,220 SH   SOLE   2,220 0 0
HEALTH CARE SELECT SPDR ETF 81369Y209 743 9,091 SH   SOLE   9,091 0 0
INDUSTRIALS SELECT SPDR ETF 81369Y704 320 4,503 SH   SOLE   4,503 0 0
ISHARES CORE MSCI EAFE ETF 46432F842 1,893 29,500 SH   SOLE   29,500 0 0
ISHARES DOW SELECT DIVIDEND ETF 464287168 569 6,073 SH   SOLE   6,073 0 0
ISHARES MSCI EAFE ETF 464287465 1,318 19,240 SH   SOLE   18,740 0 500
ISHARES MSCI EMERGING MKTS ETF 464287234 690 15,401 SH   SOLE   15,401 0 0
ISHARES MSCI JAPAN ETF 46434G822 239 4,288 SH   SOLE   4,288 0 0
ISHARES RUSSELL 1000 GROWTH ETF 464287614 884 7,069 SH   SOLE   7,069 0 0
ISHARES RUSSELL 2000 ETF 464287655 11,687 78,873 SH   SOLE   78,873 0 0
ISHARES RUSSELL MIDCAP ETF 464287499 442 2,242 SH   SOLE   2,242 0 0
ISHARES S&P 500 ETF 464287200 8,853 35,003 SH   SOLE   35,003 0 0
ISHARES S&P EURO 350 ETF 464287861 655 13,985 SH   SOLE   13,985 0 0
ISHARES S&P MIDCAP 400 ETF 464287507 12,970 72,501 SH   SOLE   72,501 0 0
ISHARES S&P MIDCAP GROWTH ETF 464287606 532 2,630 SH   SOLE   2,630 0 0
ISHARES S&P MIDCAP VALUE ETF 464287705 424 2,775 SH   SOLE   2,775 0 0
POWERSHARES QQQ TRUST SERIES 1 ETF 73935A104 242 1,665 SH   SOLE   1,665 0 0
S&P DEPOSITARY RECEIPTS ETF 78462F103 3,675 14,629 SH   SOLE   14,629 0 0
SPDR GOLD TRUST ETF 78463V107 245 2,012 SH   SOLE   2,012 0 0
SPDR S&P GLOBAL NATURAL RESOUR ETF 78463X541 1,171 25,465 SH   SOLE   25,465 0 0
SPDR S&P MIDCAP 400 ETF 78467Y107 470 1,440 SH   SOLE   1,440 0 0
TECHNOLOGY SELECT SPDR ETF 81369Y803 2,079 35,180 SH   SOLE   35,180 0 0
VANGUARD FTSE DEV MARKETS ETF 921943858 12,331 284,067 SH   SOLE   284,067 0 0
VANGUARD FTSE EMERGING MKTS ETF 922042858 7,059 162,004 SH   SOLE   162,004 0 0
VANGUARD MATERIALS ETF 92204A801 1,296 10,083 SH   SOLE   10,083 0 0
VANGUARD REIT ETF ETF 922908553 6,310 75,937 SH   SOLE   75,937 0 0
WISDOMTREE EUROPE HEDGED EQ FD ETF 97717X701 815 12,595 SH   SOLE   12,595 0 0
WISDOMTREE JAPAN HEDGED EQ ETF 97717W851 892 16,305 SH   SOLE   15,805 0 500