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
APPLE INC. COM 037833100 30,458 212,011 SH   SOLE 0 208,205 0 3,806
ABBVIE INC. COM 00287Y109 494 7,583 SH   SOLE 0 7,583 0 0
ABBOTT LABORATORIES COM 002824100 383 8,624 SH   SOLE 0 8,324 0 300
ACCENTURE LTD - CL A COM G1151C101 21,126 176,227 SH   SOLE 0 172,327 0 3,900
ALLERGAN PLC COM G0177J108 23,418 98,017 SH   SOLE 0 96,096 0 1,921
ANADARKO PETROLEUM COM 032511107 1,578 25,448 SH   SOLE 0 24,973 0 475
AMPHENOL COM 032095101 22,404 314,796 SH   SOLE 0 307,641 0 7,155
BANK OF AMERICA CORP COM 060505104 13,818 585,756 SH   SOLE 0 581,586 0 4,170
BARD, C.R. COM 067383109 512 2,062 SH   SOLE 0 2,062 0 0
BECTON DICKINSON COM 075887109 24,412 133,079 SH   SOLE 0 130,144 0 2,935
BRISTOL-MYERS SQUIBB COM 110122108 328 6,039 SH   SOLE 0 6,039 0 0
BERKSHIRE HATHAWAY CL B COM 084670702 1,034 6,205 SH   SOLE 0 6,205 0 0
CONAGRA FOODS INC COM 205887102 711 17,624 SH   SOLE 0 16,874 0 750
CLOROX COMPANY COM 189054109 237 1,755 SH   SOLE 0 1,755 0 0
CHAPEAU INC. COM 159427202 0 12,500 SH   SOLE 0 12,500 0 0
CVS HEALTH CORP COM 126650100 22,576 287,596 SH   SOLE 0 281,936 0 5,660
CHEVRON CORP COM 166764100 18,616 173,381 SH   SOLE 0 170,386 0 2,995
CYPRESS SEMICONDUCTOR COM 232806109 160 11,600 SH   SOLE 0 10,500 0 1,100
DOLLAR GENERAL CORP. COM 256677105 20,159 289,106 SH   SOLE 0 283,656 0 5,450
DUNKIN` BRANDS GROUP INC COM 265504100 23,668 432,849 SH   SOLE 0 423,864 0 8,985
DOW CHEMICAL COM 260543103 241 3,800 SH   SOLE 0 3,700 0 100
ECOLAB INC COM 278865100 24,535 195,747 SH   SOLE 0 191,942 0 3,805
ISHARES MSCI EAFE INDEX FUND COM 464287465 553 8,873 SH   SOLE 0 8,258 0 615
EATON CORP PLC COM G29183103 25,282 340,962 SH   SOLE 0 334,662 0 6,300
FACEBOOK INC. COM 30303M102 32,671 229,997 SH   SOLE 0 225,067 0 4,930
SPDR INVESTMENT GRADE FLOATING RATE COM 78468R200 1,397 45,445 SH   SOLE 0 44,895 0 550
GENERAL ELECTRIC CO COM 369604103 1,344 45,110 SH   SOLE 0 44,710 0 400
ALPHABET INC CLASS C COM 02079K107 20,626 24,864 SH   SOLE 0 24,354 0 510
ALPHABET INC CLASS A COM 02079K305 15,234 17,969 SH   SOLE 0 17,611 0 358
W.W. GRAINGER, INC. COM 384802104 15,465 66,442 SH   SOLE 0 65,947 0 495
INTL BUSINESS MACHS COM 459200101 437 2,511 SH   SOLE 0 2,511 0 0
INTEL CORP COM 458140100 225 6,233 SH   SOLE 0 6,233 0 0
ISHARES CORE S&P 500 ETF COM 464287200 384 1,620 SH   SOLE 0 1,620 0 0
ISHARES RUSSELL 1000 INDEX COM 464287622 960 7,318 SH   SOLE 0 7,318 0 0
ISHARES RUSSELL 1000 GROWTH COM 464287614 3,371 29,618 SH   SOLE 0 28,450 0 1,168
JOHNSON & JOHNSON COM 478160104 28,741 230,760 SH   SOLE 0 226,485 0 4,275
JP MORGAN CHASE& CO COM 46625H100 8,429 95,957 SH   SOLE 0 91,852 0 4,105
LOWE`S COMPANIES COM 548661107 15,845 192,733 SH   SOLE 0 190,858 0 1,875
MCDONALDS CORP COM 580135101 305 2,350 SH   SOLE 0 2,350 0 0
MONDELEZ INTERNATIONAL COM 609207105 4,145 96,208 SH   SOLE 0 95,483 0 725
ALTRIA GROUP INC COM 02209S103 234 3,275 SH   SOLE 0 3,275 0 0
MERCK COM 58933Y105 636 10,011 SH   SOLE 0 10,011 0 0
MICROSOFT CORP COM 594918104 781 11,852 SH   SOLE 0 11,602 0 250
METTLER-TOLEDO INTERNATIONAL COM 592688105 16,402 34,248 SH   SOLE 0 33,384 0 864
NIKE INC - CL B COM 654106103 21,170 379,866 SH   SOLE 0 371,841 0 8,025
NESTLE COM 641069406 230 3,000 SH   SOLE 0 3,000 0 0
OLD DOMINION FREIGHT LINE COM 679580100 21,398 250,070 SH   SOLE 0 245,295 0 4,775
OCEANEERING INTL INC COM 675232102 340 12,550 SH   SOLE 0 12,450 0 100
ORACLE CORPORATION COM 68389X105 24,846 556,955 SH   SOLE 0 545,360 0 11,595
PEPSICO COM 713448108 22,670 202,660 SH   SOLE 0 198,425 0 4,235
PFIZER INC COM 717081103 389 11,359 SH   SOLE 0 11,359 0 0
PROCTER & GAMBLE COM 742718109 1,256 13,975 SH   SOLE 0 13,975 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109 999 8,845 SH   SOLE 0 8,845 0 0
PRUDENTIAL FINANCIAL INC. COM 744320102 309 2,899 SH   SOLE 0 2,899 0 0
ROYAL DUTCH SHELL PLC - ADR A COM 780259206 287 5,450 SH   SOLE 0 5,450 0 0
SCHWAB US SMALL CAP ETF COM 808524607 464 7,370 SH   SOLE 0 7,370 0 0
SCHWAB INTERNATIONAL EQUITY ETF COM 808524805 299 10,000 SH   SOLE 0 10,000 0 0
SCHWAB US MID CAP ETF COM 808524508 705 14,885 SH   SOLE 0 14,885 0 0
SCHWAB US TIPS ETF COM 808524870 244 4,400 SH   SOLE 0 4,400 0 0
SCHWAB US LARGE CAP VALUE ETF COM 808524409 333 6,700 SH   SOLE 0 6,700 0 0
SCHWAB (CHARLES) CORP COM 808513105 24,466 599,500 SH   SOLE 0 589,145 0 10,355
STANDARD & POORS DEP RCPTS UNIT COM 78462F103 3,688 15,643 SH   SOLE 0 15,173 0 470
SUNTRUST BANKS COM 867914103 23,131 418,281 SH   SOLE 0 408,851 0 9,430
STATE STREET CORP COM 857477103 24,541 308,264 SH   SOLE 0 301,954 0 6,310
AT&T INC COM 00206R102 331 7,963 SH   SOLE 0 7,963 0 0
UNION PACIFIC CORPORATION COM 907818108 5,472 51,660 SH   SOLE 0 49,255 0 2,405
UNITED TECHNOLOGIES CORP COM 913017109 338 3,012 SH   SOLE 0 3,012 0 0
VISA INC COM 92826C839 24,587 276,662 SH   SOLE 0 270,382 0 6,280
VANGUARD DIVIDEND APPREC. ETF COM 921908844 322 3,575 SH   SOLE 0 3,575 0 0
VMWARE INC. COM 928563402 23,364 253,569 SH   SOLE 0 247,619 0 5,950
VERIZON COMMUNICATIONS IN COM 92343V104 779 15,977 SH   SOLE 0 15,977 0 0
WELLS FARGO COMPANY COM 949746101 21,008 377,426 SH   SOLE 0 369,671 0 7,755
EXXON MOBIL CORPORATION COM 30231G102 20,774 253,310 SH   SOLE 0 249,215 0 4,095