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 1,558 6,621 SH   SOLE   6,531 0 90
ABBOTT LABORATORIES COM 002824100 1,117 19,569 SH   SOLE   19,469 0 100
ABBVIE INC COM 00287Y109 10,442 107,969 SH   SOLE   100,771 0 7,198
ALIGN TECHNOLOGY INC COM 016255101 1,558 7,012 SH   SOLE   6,212 0 800
ALPHABET INC CLASS A CL A 02079K305 4,498 4,270 SH   SOLE   3,990 0 280
ALPHABET INC CLASS C CL C 02079K107 821 785 SH   SOLE   755 0 30
ALTRIA GROUP INC COM 02209S103 829 11,609 SH   SOLE   11,609 0 0
AMERICAN EXPRESS COMPANY COM 025816109 4,157 41,855 SH   SOLE   39,105 0 2,750
AMERICAN TOWER CORP CLASS COM 03027X100 7,571 53,065 SH   SOLE   50,005 0 3,060
AMERICAN WATER WORKS CO INC COM 030420103 5,254 57,427 SH   SOLE   51,487 0 5,940
AMERIPRISE FINL INC COM 03076C106 207 1,220 SH   SOLE   1,220 0 0
AMGEN INC COM 031162100 263 1,511 SH   SOLE   1,511 0 0
APPLE INC COM 037833100 11,701 69,141 SH   SOLE   63,359 0 5,782
APPLIED MATLS INC COM 038222105 332 6,500 SH   SOLE   6,500 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 207 5,164 SH   SOLE   4,964 0 200
ASTRAZENECA PLC SPONSORED ADR 046353108 953 27,476 SH   SOLE   27,476 0 0
AT&T INC COM 00206R102 2,648 68,103 SH   SOLE   61,379 0 6,724
AUTOMATIC DATA PROCESSING COM 053015103 1,312 11,194 SH   SOLE   11,194 0 0
BANK OF AMERICA CORP COM 060505104 2,034 68,908 SH   SOLE   68,908 0 0
BB&T CORPORATION COM NEW 054937107 226 4,549 SH   SOLE   4,549 0 0
BECTON DICKINSON & CO PFD SHS CONV A 075887208 3,462 59,790 SH   SOLE   57,690 0 2,100
BELDEN INC COM 077454106 229 2,970 SH   SOLE   2,500 0 470
BERKSHIRE HATHAWAY INC CLASS B CL B NEW 084670702 634 3,198 SH   SOLE   3,048 0 150
BOEING CO COM 097023105 2,016 6,835 SH   SOLE   6,155 0 680
BORGWARNER INC COM 099724106 1,425 27,900 SH   SOLE   27,900 0 0
BP PLC ADR SPON ADR 055622104 892 21,230 SH   SOLE   21,230 0 0
BRIGHTHOUSE FINL INC COM 10922N103 967 16,485 SH   SOLE   16,409 0 76
BRISTOL-MYERS SQUIBB CO COM 110122108 2,851 46,527 SH   SOLE   43,627 0 2,900
C R BARD INC COM 067383109 3,082 9,303 SH   SOLE   9,203 0 100
CABOT OIL & GAS CORP COM 127097103 3,313 115,850 SH   SOLE   111,270 0 4,580
CATERPILLAR INC DEL COM 149123101 470 2,980 SH   SOLE   2,980 0 0
CELGENE CORP COM 151020104 1,743 16,702 SH   SOLE   15,790 0 912
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,739 45,735 SH   SOLE   43,145 0 2,590
CHEVRON CORPORATION COM 166764100 3,893 31,095 SH   SOLE   20,226 0 10,869
CHUBB LIMITED COM H1467J104 1,422 9,728 SH   SOLE   8,516 0 1,212
CHURCH & DWIGHT CO INC COM 171340102 622 12,400 SH   SOLE   12,400 0 0
CISCO SYSTEMS INC COM 17275R102 3,802 99,273 SH   SOLE   92,688 0 6,585
CITIGROUP INC COM NEW 172967424 793 10,663 SH   SOLE   10,663 0 0
COCA COLA COMPANY COM 191216100 4,020 87,609 SH   SOLE   79,939 0 7,670
COMCAST CORP NEW CL A CL A 20030N101 10,625 265,289 SH   SOLE   246,879 0 18,410
CONSTELLATION BRANDS INC CL A 21036P108 366 1,602 SH   SOLE   1,602 0 0
COSTCO WHSL CORP NEW COM 22160K105 210 1,130 SH   SOLE   1,130 0 0
CVS HEALTH COM 126650100 1,381 19,055 SH   SOLE   19,055 0 0
DANAHER CORP DEL COM 235851102 8,557 92,191 SH   SOLE   86,621 0 5,570
DISCOVERY COMMUNICATIONS NEW COM SER A 25470F104 3,238 144,690 SH   SOLE   136,725 0 7,965
DISNEY WALT CO COM DISNEY 254687106 630 5,864 SH   SOLE   5,864 0 0
DOLLAR GENERAL CORP NEW COM 256677105 7,472 80,331 SH   SOLE   73,971 0 6,360
DOMINION RES INC VA NEW COM 25746U109 915 11,294 SH   SOLE   10,694 0 600
DOVER CORPORATION COM 260003108 430 4,255 SH   SOLE   4,255 0 0
DOWDUPONT INC COM 26078J100 1,232 17,299 SH   SOLE   15,718 0 1,581
DUKE ENERGY CORP NEW COM 26441C204 863 10,258 SH   SOLE   6,562 0 3,696
EASTMAN CHEMICAL CO COM 277432100 2,484 26,816 SH   SOLE   24,006 0 2,810
ECOLAB INC COM 278865100 6,520 48,592 SH   SOLE   45,309 0 3,283
EMERSON ELECTRIC CO COM 291011104 2,121 30,437 SH   SOLE   30,437 0 0
ENBRIDGE INC COM 29250N105 585 14,964 SH   SOLE   13,587 0 1,377
ENERGY TRANSFER EQUITY LP COM UT LTD PTN 29273V100 2,197 127,317 SH   SOLE   122,317 0 5,000
ENTERPRISE PRD PRTNRS LP COM 293792107 1,879 70,873 SH   SOLE   67,873 0 3,000
EXPRESS SCRIPTS HLDG CO COM 30219G108 355 4,755 SH   SOLE   3,540 0 1,215
EXXON MOBIL CORPORATION COM 30231G102 5,388 64,416 SH   SOLE   52,064 0 12,352
FEDEX CORPORATION COM 31428X106 512 2,050 SH   SOLE   2,050 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 7,697 40,000 SH   SOLE   40,000 0 0
FORTIS INC COM 349553107 321 8,748 SH   SOLE   5,565 0 3,183
FORTIVE CORP COM 34959J108 308 4,263 SH   SOLE   3,559 0 704
GENERAL DYNAMICS CORP COM 369550108 209 1,025 SH   SOLE   690 0 335
GENERAL ELECTRIC COMPANY COM 369604103 3,523 201,879 SH   SOLE   191,859 0 10,020
GENERAL MILLS INC COM 370334104 368 6,200 SH   SOLE   4,900 0 1,300
GILEAD SCIENCE INC COM 375558103 466 6,510 SH   SOLE   6,510 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,029 29,008 SH   SOLE   29,008 0 0
HAIN CELESTIAL GROUP INC COM 405217100 2,352 55,475 SH   SOLE   53,725 0 1,750
HALLIBURTON CO COM 406216101 1,004 20,545 SH   SOLE   20,545 0 0
HANESBRANDS INC COM 410345102 5,234 250,315 SH   SOLE   232,655 0 17,660
HARRIS CORP NEW 413875105 836 5,900 SH   SOLE   5,900 0 0
HENRY SCHEIN INC COM 806407102 1,434 20,526 SH   SOLE   19,976 0 550
HERSHEY CO COM 427866108 712 6,270 SH   SOLE   6,270 0 0
HOME DEPOT INC COM 437076102 1,146 6,045 SH   SOLE   5,925 0 120
HONEYWELL INTERNATIONAL COM 438516106 2,750 17,929 SH   SOLE   13,539 0 4,390
HORMEL FOODS CORP COM 440452100 1,210 33,264 SH   SOLE   33,264 0 0
ILLINOIS TOOL WORKS INC COM 452308109 1,319 7,906 SH   SOLE   7,906 0 0
INTEL CORPORATION COM 458140100 1,817 39,359 SH   SOLE   39,309 0 50
INTL BUSINESS MACHINES COM 459200101 2,709 17,659 SH   SOLE   16,195 0 1,464
IRIDIUM COMMUNICATIONS COM 46269C102 232 19,690 SH   SOLE   15,360 0 4,330
ISHARES TR MSCI EAFE ETF 464287465 1,071 15,238 SH   SOLE   15,238 0 0
ISHARES TR MSCI EAFE ETF 464287465 641 8,350 SH   SOLE   8,350 0 0
ISHARES TR IBOXX INV CP ETF 464287242 272 2,240 SH   SOLE   2,240 0 0
JOHNSON & JOHNSON COM 478160104 12,280 87,892 SH   SOLE   85,966 0 1,926
JPMORGAN CHASE & CO COM 46625H100 5,250 49,096 SH   SOLE   48,376 0 720
JPMORGAN CHASE & CO COM 46625H100 1,747 45,839 SH   SOLE   45,839 0 0
LAUDER ESTEE COS INC CL A 518439104 768 6,035 SH   SOLE   6,035 0 0
LILLY ELI & COMPANY COM 532457108 1,509 17,865 SH   SOLE   17,865 0 0
LOWES COS INC COM 548661107 452 4,867 SH   SOLE   4,557 0 310
MATTEL INC COM 577081102 232 15,100 SH   SOLE   15,100 0 0
MCKESSON CORPORATION COM 58155Q103 1,588 10,180 SH   SOLE   8,915 0 1,265
MEDTRONIC PLC COM G5960L103 7,072 87,579 SH   SOLE   79,564 0 8,015
MERCK & CO INC COM 58933Y105 5,777 102,659 SH   SOLE   97,114 0 5,545
METLIFE INC COM 59156R108 2,662 52,659 SH   SOLE   49,619 0 3,040
MICROSOFT CORP COM 594918104 7,683 89,816 SH   SOLE   84,132 0 5,684
MONDELEZ INTL INC CL A CL A 609207105 4,807 112,319 SH   SOLE   105,249 0 7,070
NEWELL BRANDS INC COM 651229106 696 22,540 SH   SOLE   22,090 0 450
NEXTERA ENERGY INC COM 65339F101 4,439 28,420 SH   SOLE   26,665 0 1,755
NORFOLK SOUTHERN CORP COM 655844108 1,781 12,294 SH   SOLE   11,294 0 1,000
NOVARTIS AG SPON ADR SPON ADR 66987V109 267 3,186 SH   SOLE   1,701 0 1,485
NRG YIELD INC CL C 62942X108 3,220 170,358 SH   SOLE   156,131 0 14,227
NUCOR CORP COM 670346105 223 3,500 SH   SOLE   3,500 0 0
ORACLE CORP COM 68389X105 769 16,264 SH   SOLE   16,264 0 0
PENTAIR PLC SHS G7S00T104 1,735 24,565 SH   SOLE   22,755 0 1,810
PEPSICO INCORPORATED COM 713448108 5,414 45,147 SH   SOLE   42,115 0 3,032
PFIZER INCORPORATED COM 717081103 2,867 79,159 SH   SOLE   78,259 0 900
PHILIP MORRIS INTL INC COM 718172109 1,461 13,825 SH   SOLE   13,325 0 500
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3,940 38,790 SH   SOLE   34,190 0 4,600
PNC FINL SERVICES COM 693475105 2,415 16,738 SH   SOLE   15,032 0 1,706
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 800 5,136 SH   SOLE   5,136 0 0
PRAXAIR INC COM 74005P104 3,021 19,530 SH   SOLE   17,497 0 2,033
PROCTER & GAMBLE COM 742718109 2,469 26,873 SH   SOLE   26,573 0 300
PUB SVC ENT GROUP INC COM 744573106 316 6,141 SH   SOLE   6,141 0 0
QUALCOMM INC COM 747525103 1,901 29,696 SH   SOLE   29,446 0 250
RAYTHEON CO COM NEW 755111507 1,054 5,610 SH   SOLE   5,610 0 0
REPUBLIC SERVICES INC CLASS A COM 760759100 1,017 15,049 SH   SOLE   13,017 0 2,032
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 222 3,250 SH   SOLE   3,250 0 0
S&P GLOBAL INC COM 78409V104 3,988 23,542 SH   SOLE   18,907 0 4,635
SCHLUMBERGER LTD COM 806857108 3,075 45,628 SH   SOLE   42,892 0 2,736
SCHWAB CHARLES CORP NEW COM 808513105 3,006 58,520 SH   SOLE   52,100 0 6,420
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 8,756 170,790 SH   SOLE   155,955 0 14,835
SHERWIN WILLIAMS CO COM 824348106 738 1,800 SH   SOLE   1,800 0 0
SOUTHERN CO COM 842587107 501 10,413 SH   SOLE   8,823 0 1,590
SPDR S&P 500 ETF TR TR UNIT 78462F103 737 2,763 SH   SOLE   2,763 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 1,070 38,825 SH   SOLE   36,975 0 1,850
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 541 17,800 SH   SOLE   17,800 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 792 8,388 SH   SOLE   8,388 0 0
STARBUCKS CORP COM 855244109 1,137 19,804 SH   SOLE   19,804 0 0
STERICYCLE INC COM 858912108 729 10,715 SH   SOLE   9,135 0 1,580
STRYKER CORP COM 863667101 459 2,967 SH   SOLE   2,955 0 12
SYMANTEC CORP COM 871503108 988 35,220 SH   SOLE   30,925 0 4,295
TELEFLEX INC COM 879369106 267 1,075 SH   SOLE   1,075 0 0
TEXAS INSTRUMENTS INC COM 882508104 1,089 10,425 SH   SOLE   9,225 0 1,200
THERMO FISHER SCIENTIFIC COM 883556102 6,677 35,162 SH   SOLE   33,427 0 1,735
UNION PACIFIC CORP COM 907818108 11,077 82,604 SH   SOLE   73,113 0 9,491
UNITED PARCEL SERVICE INC CL B 911312106 1,551 13,015 SH   SOLE   11,235 0 1,780
UNITED TECHNOLOGIES CORP COM 913017109 1,592 12,477 SH   SOLE   11,002 0 1,475
UNIVERSAL DISPLAY CORP. COM 91347P105 1,051 6,088 SH   SOLE   4,560 0 1,528
US BANCORP DEL COM NEW 902973304 384 7,173 SH   SOLE   7,173 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 375 8,167 SH   SOLE   8,167 0 0
VERIZON COMMUNICATIONS COM 92343V104 3,952 74,664 SH   SOLE   66,474 0 8,190
VERTEX PHARMACEUTICALS INC COM 92532F100 289 1,930 SH   SOLE   1,930 0 0
VISA INC CL A COM CL A 92826C839 5,164 45,291 SH   SOLE   45,291 0 0
VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 1,424 44,643 SH   SOLE   44,643 0 0
WALGREENS BOOTS ALLIANCE COM 931427108 5,333 73,436 SH   SOLE   66,816 0 6,620
WAL-MART STORES INC COM 931142103 416 4,217 SH   SOLE   3,817 0 400
WELLS-FARGO & CO COM 949746101 3,873 63,829 SH   SOLE   58,049 0 5,780
WESTROCK CO COM 96145D105 2,956 46,766 SH   SOLE   43,616 0 3,150
WILLIAMS COMPANIES COM 969457100 439 14,405 SH   SOLE   14,305 0 100
XPO LOGISTICS INC COM 983793100 464 5,065 SH   SOLE   4,705 0 360
ZAYO GROUP HLDGS INC COM 98919V105 272 7,400 SH   SOLE   7,400 0 0
ZOETIS INC CL A 98978V103 5,049 70,088 SH   SOLE   63,398 0 6,690