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 23,591 203,284 SH   SOLE 0 199,728 0 3,556
ABBVIE INC. COM 00287Y109 493 7,786 SH   SOLE 0 7,786 0 0
ABBOTT LABORATORIES COM 002824100 375 8,624 SH   SOLE 0 8,324 0 300
ACCENTURE LTD - CL A COM G1151C101 20,188 171,873 SH   SOLE 0 167,898 0 3,975
ALLERGAN PLC COM G0177J108 22,318 91,975 SH   SOLE 0 90,204 0 1,771
ANADARKO PETROLEUM COM 032511107 1,863 28,935 SH   SOLE 0 28,360 0 575
AMPHENOL COM 032095101 22,946 353,771 SH   SOLE 0 346,176 0 7,595
BANK OF AMERICA CORP COM 060505104 553 33,951 SH   SOLE 0 33,951 0 0
BECTON DICKINSON COM 075887109 22,910 127,855 SH   SOLE 0 124,850 0 3,005
BRISTOL-MYERS SQUIBB COM 110122108 317 6,371 SH   SOLE 0 6,371 0 0
BERKSHIRE HATHAWAY CL B COM 084670702 885 6,095 SH   SOLE 0 6,095 0 0
CONAGRA FOODS INC COM 205887102 1,442 30,434 SH   SOLE 0 29,684 0 750
CLOROX COMPANY COM 189054109 235 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 25,484 293,493 SH   SOLE 0 287,963 0 5,530
CHEVRON CORP COM 166764100 18,834 181,131 SH   SOLE 0 178,036 0 3,095
CYPRESS SEMICONDUCTOR COM 232806109 172 14,800 SH   SOLE 0 13,500 0 1,300
DOLLAR GENERAL CORP. COM 256677105 18,904 272,346 SH   SOLE 0 267,206 0 5,140
DUNKIN` BRANDS GROUP INC COM 265504100 23,470 453,797 SH   SOLE 0 444,272 0 9,525
ECOLAB INC COM 278865100 22,927 192,547 SH   SOLE 0 188,677 0 3,870
ISHARES MSCI EAFE INDEX FUND COM 464287465 506 8,613 SH   SOLE 0 7,998 0 615
EATON CORP PLC COM G29183103 21,435 334,192 SH   SOLE 0 327,942 0 6,250
FACEBOOK INC. COM 30303M102 30,039 230,642 SH   SOLE 0 225,612 0 5,030
SPDR INVESTMENT GRADE FLOATING RATE COM 78468R200 1,438 47,045 SH   SOLE 0 46,645 0 400
GENERAL ELECTRIC CO COM 369604103 2,102 72,838 SH   SOLE 0 72,438 0 400
ALPHABET INC CLASS C COM 02079K107 19,438 24,732 SH   SOLE 0 24,202 0 530
ALPHABET INC CLASS A COM 02079K305 14,835 18,221 SH   SOLE 0 17,844 0 377
W.W. GRAINGER, INC. COM 384802104 8,210 36,751 SH   SOLE 0 36,476 0 275
INTL BUSINESS MACHS COM 459200101 416 2,647 SH   SOLE 0 2,647 0 0
ISHARES CORE S&P 500 ETF COM 464287200 367 1,690 SH   SOLE 0 1,690 0 0
ISHARES RUSSELL 1000 INDEX COM 464287622 886 7,368 SH   SOLE 0 7,368 0 0
ISHARES RUSSELL 1000 GROWTH COM 464287614 2,893 27,888 SH   SOLE 0 26,720 0 1,168
JOHNSON & JOHNSON COM 478160104 27,908 232,954 SH   SOLE 0 228,539 0 4,415
JP MORGAN CHASE& CO COM 46625H100 6,038 87,965 SH   SOLE 0 83,860 0 4,105
COCA-COLA COM 191216100 211 5,058 SH   SOLE 0 5,058 0 0
LKQ CORP COM 501889208 3,030 90,300 SH   SOLE 0 89,450 0 850
LOWE`S COMPANIES COM 548661107 12,428 175,123 SH   SOLE 0 173,288 0 1,835
MCDONALDS CORP COM 580135101 270 2,350 SH   SOLE 0 2,350 0 0
MONDELEZ INTERNATIONAL COM 609207105 4,129 95,933 SH   SOLE 0 95,208 0 725
MERCK COM 58933Y105 738 11,548 SH   SOLE 0 11,548 0 0
MICROSOFT CORP COM 594918104 881 15,175 SH   SOLE 0 14,925 0 250
METTLER-TOLEDO INTERNATIONAL COM 592688105 17,993 42,490 SH   SOLE 0 41,445 0 1,045
NIKE INC - CL B COM 654106103 19,757 381,481 SH   SOLE 0 373,681 0 7,800
NEWELL BRANDS INC. COM 651229106 235 4,575 SH   SOLE 0 4,500 0 75
OLD DOMINION FREIGHT LINE COM 679580100 21,612 301,840 SH   SOLE 0 295,985 0 5,855
OCEANEERING INTL INC COM 675232102 218 7,700 SH   SOLE 0 7,700 0 0
ORACLE CORPORATION COM 68389X105 19,365 501,414 SH   SOLE 0 492,289 0 9,125
PEPSICO COM 713448108 22,683 213,548 SH   SOLE 0 209,338 0 4,210
PFIZER INC COM 717081103 374 11,121 SH   SOLE 0 11,121 0 0
PROCTER & GAMBLE COM 742718109 1,982 22,251 SH   SOLE 0 22,251 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109 739 7,675 SH   SOLE 0 7,675 0 0
PRUDENTIAL FINANCIAL INC. COM 744320102 223 2,624 SH   SOLE 0 2,624 0 0
ROYAL DUTCH SHELL PLC - ADR A COM 780259206 222 4,250 SH   SOLE 0 4,250 0 0
SCHWAB US SMALL CAP ETF COM 808524607 240 4,170 SH   SOLE 0 4,170 0 0
SCHWAB INTERNATIONAL EQUITY ETF COM 808524805 286 10,000 SH   SOLE 0 10,000 0 0
SCHWAB US MID CAP ETF COM 808524508 511 11,815 SH   SOLE 0 11,815 0 0
SCHWAB US TIPS ETF COM 808524870 249 4,400 SH   SOLE 0 4,400 0 0
SCHWAB US LARGE CAP VALUE ETF COM 808524409 305 6,700 SH   SOLE 0 6,700 0 0
SCHWAB (CHARLES) CORP COM 808513105 20,639 636,025 SH   SOLE 0 626,210 0 9,815
STANDARD & POORS DEP RCPTS UNIT COM 78462F103 3,373 15,603 SH   SOLE 0 15,133 0 470
SUNTRUST BANKS COM 867914103 16,967 367,561 SH   SOLE 0 358,406 0 9,155
STATE STREET CORP COM 857477103 23,729 330,305 SH   SOLE 0 323,880 0 6,425
AT&T INC COM 00206R102 307 7,863 SH   SOLE 0 7,863 0 0
UNION PACIFIC CORPORATION COM 907818108 5,129 52,690 SH   SOLE 0 50,215 0 2,475
UNITED TECHNOLOGIES CORP COM 913017109 276 2,762 SH   SOLE 0 2,762 0 0
VISA INC COM 92826C839 20,301 244,232 SH   SOLE 0 238,202 0 6,030
VANGUARD DIVIDEND APPREC. ETF COM 921908844 297 3,575 SH   SOLE 0 3,575 0 0
VMWARE INC. COM 928563402 18,692 255,529 SH   SOLE 0 249,404 0 6,125
VERIZON COMMUNICATIONS IN COM 92343V104 919 18,314 SH   SOLE 0 18,314 0 0
WELLS FARGO COMPANY COM 949746101 20,897 457,766 SH   SOLE 0 449,396 0 8,370
EXXON MOBIL CORPORATION COM 30231G102 23,206 262,395 SH   SOLE 0 258,325 0 4,070