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 24,570 212,138 SH   SOLE 0 208,332 0 3,806
ABBVIE INC. COM 00287Y109 475 7,583 SH   SOLE 0 7,583 0 0
ABBOTT LABORATORIES COM 002824100 331 8,624 SH   SOLE 0 8,324 0 300
ACCENTURE LTD - CL A COM G1151C101 20,198 172,442 SH   SOLE 0 168,467 0 3,975
ALLERGAN PLC COM G0177J108 20,128 95,843 SH   SOLE 0 94,012 0 1,831
ANADARKO PETROLEUM COM 032511107 1,598 22,915 SH   SOLE 0 22,440 0 475
AMPHENOL COM 032095101 22,981 341,984 SH   SOLE 0 334,489 0 7,495
BANK OF AMERICA CORP COM 060505104 706 31,951 SH   SOLE 0 31,951 0 0
BARD, C.R. COM 067383109 463 2,062 SH   SOLE 0 2,062 0 0
BECTON DICKINSON COM 075887109 22,096 133,470 SH   SOLE 0 130,315 0 3,155
BRISTOL-MYERS SQUIBB COM 110122108 353 6,046 SH   SOLE 0 6,046 0 0
BERKSHIRE HATHAWAY CL B COM 084670702 993 6,095 SH   SOLE 0 6,095 0 0
CONAGRA FOODS INC COM 205887102 1,204 30,434 SH   SOLE 0 29,684 0 750
CLOROX COMPANY COM 189054109 231 1,925 SH   SOLE 0 1,925 0 0
CHAPEAU INC. COM 159427202 0 12,500 SH   SOLE 0 12,500 0 0
CVS HEALTH CORP COM 126650100 23,015 291,663 SH   SOLE 0 286,028 0 5,635
CHEVRON CORP COM 166764100 20,370 173,063 SH   SOLE 0 170,118 0 2,945
CYPRESS SEMICONDUCTOR COM 232806109 164 14,300 SH   SOLE 0 13,000 0 1,300
DOLLAR GENERAL CORP. COM 256677105 21,111 285,016 SH   SOLE 0 279,566 0 5,450
DUNKIN` BRANDS GROUP INC COM 265504100 23,084 440,207 SH   SOLE 0 430,832 0 9,375
DOW CHEMICAL COM 260543103 207 3,621 SH   SOLE 0 3,521 0 100
ECOLAB INC COM 278865100 22,904 195,392 SH   SOLE 0 191,522 0 3,870
ISHARES MSCI EAFE INDEX FUND COM 464287465 501 8,683 SH   SOLE 0 8,068 0 615
EATON CORP PLC COM G29183103 22,810 339,987 SH   SOLE 0 333,737 0 6,250
FACEBOOK INC. COM 30303M102 26,684 231,937 SH   SOLE 0 226,832 0 5,105
GENERAL ELECTRIC CO COM 369604103 2,273 71,938 SH   SOLE 0 71,538 0 400
ALPHABET INC CLASS C COM 02079K107 19,072 24,710 SH   SOLE 0 24,190 0 520
ALPHABET INC CLASS A COM 02079K305 14,515 18,317 SH   SOLE 0 17,944 0 373
W.W. GRAINGER, INC. COM 384802104 8,407 36,200 SH   SOLE 0 35,925 0 275
INTL BUSINESS MACHS COM 459200101 426 2,565 SH   SOLE 0 2,565 0 0
INTEL CORP. COM 458140100 242 6,666 SH   SOLE 0 6,666 0 0
ISHARES CORE S&P 500 ETF COM 464287200 376 1,670 SH   SOLE 0 1,670 0 0
ISHARES RUSSELL 1000 INDEX COM 464287622 911 7,318 SH   SOLE 0 7,318 0 0
ISHARES RUSSELL 1000 GROWTH COM 464287614 2,935 27,983 SH   SOLE 0 26,815 0 1,168
JOHNSON & JOHNSON COM 478160104 26,709 231,828 SH   SOLE 0 227,478 0 4,350
JP MORGAN CHASE& CO COM 46625H100 7,502 86,937 SH   SOLE 0 82,832 0 4,105
LKQ CORP COM 501889208 2,594 84,625 SH   SOLE 0 83,775 0 850
LOWE`S COMPANIES COM 548661107 13,999 196,843 SH   SOLE 0 194,908 0 1,935
LAMB WESTON HOLDINGS COM 513272104 384 10,144 SH   SOLE 0 9,894 0 250
MCDONALDS CORP COM 580135101 286 2,350 SH   SOLE 0 2,350 0 0
MONDELEZ INTERNATIONAL COM 609207105 4,391 99,043 SH   SOLE 0 98,318 0 725
ALTRIA GROUP INC COM 02209S103 235 3,475 SH   SOLE 0 3,475 0 0
MERCK COM 58933Y105 627 10,645 SH   SOLE 0 10,645 0 0
MICROSOFT CORP COM 594918104 898 14,446 SH   SOLE 0 14,196 0 250
METTLER-TOLEDO INTERNATIONAL COM 592688105 17,097 40,848 SH   SOLE 0 39,833 0 1,015
NIKE INC - CL B COM 654106103 18,880 371,431 SH   SOLE 0 363,406 0 8,025
NESTLE COM 641069406 216 3,000 SH   SOLE 0 3,000 0 0
NEWELL BRANDS INC. COM 651229106 204 4,575 SH   SOLE 0 4,500 0 75
OLD DOMINION FREIGHT LINE COM 679580100 23,060 268,795 SH   SOLE 0 263,080 0 5,715
OCEANEERING INTL INC COM 675232102 276 9,800 SH   SOLE 0 9,800 0 0
ORACLE CORPORATION COM 68389X105 19,666 511,479 SH   SOLE 0 502,204 0 9,275
PEPSICO COM 713448108 22,322 213,340 SH   SOLE 0 209,130 0 4,210
PFIZER INC COM 717081103 430 13,231 SH   SOLE 0 13,231 0 0
PROCTER & GAMBLE COM 742718109 1,876 22,311 SH   SOLE 0 22,311 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109 830 9,070 SH   SOLE 0 9,070 0 0
PRUDENTIAL FINANCIAL INC. COM 744320102 273 2,624 SH   SOLE 0 2,624 0 0
ROYAL DUTCH SHELL PLC - ADR A COM 780259206 296 5,450 SH   SOLE 0 5,450 0 0
SCHWAB US SMALL CAP ETF COM 808524607 256 4,170 SH   SOLE 0 4,170 0 0
SCHWAB INTERNATIONAL EQUITY ETF COM 808524805 277 10,000 SH   SOLE 0 10,000 0 0
SCHWAB US MID CAP ETF COM 808524508 533 11,815 SH   SOLE 0 11,815 0 0
SCHWAB US TIPS ETF COM 808524870 241 4,400 SH   SOLE 0 4,400 0 0
SCHWAB US LARGE CAP VALUE ETF COM 808524409 322 6,700 SH   SOLE 0 6,700 0 0
SCHWAB (CHARLES) CORP COM 808513105 24,509 620,940 SH   SOLE 0 611,165 0 9,775
STANDARD & POORS DEP RCPTS UNIT COM 78462F103 3,557 15,913 SH   SOLE 0 15,443 0 470
SUNTRUST BANKS COM 867914103 22,874 417,021 SH   SOLE 0 407,316 0 9,705
STATE STREET CORP COM 857477103 25,496 328,045 SH   SOLE 0 321,610 0 6,435
AT&T INC COM 00206R102 334 7,863 SH   SOLE 0 7,863 0 0
UNION PACIFIC CORPORATION COM 907818108 5,358 51,675 SH   SOLE 0 49,220 0 2,455
UNITED TECHNOLOGIES CORP COM 913017109 330 3,012 SH   SOLE 0 3,012 0 0
VISA INC COM 92826C839 19,063 244,332 SH   SOLE 0 238,177 0 6,155
VANGUARD DIVIDEND APPREC. ETF COM 921908844 305 3,575 SH   SOLE 0 3,575 0 0
VMWARE INC. COM 928563402 20,024 254,339 SH   SOLE 0 248,214 0 6,125
VERIZON COMMUNICATIONS IN COM 92343V104 994 18,614 SH   SOLE 0 18,614 0 0
WELLS FARGO COMPANY COM 949746101 27,023 490,351 SH   SOLE 0 481,756 0 8,595
EXXON MOBIL CORPORATION COM 30231G102 23,651 262,032 SH   SOLE 0 257,962 0 4,070