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,453 6,621 SH   SOLE   6,531 0 90
ABBOTT LABORATORIES COM 002824100 1,236 20,624 SH   SOLE   20,524 0 100
ABBVIE INC COM 00287Y109 8,326 87,962 SH   SOLE   80,864 0 7,098
ALIGN TECHNOLOGY INC COM 016255101 1,686 6,712 SH   SOLE   6,012 0 700
ALLERGAN PLC SHS G0177J108 1,612 9,581 SH   SOLE   8,356 0 1,225
ALPHABET INC CLASS A CL A 02079K305 4,514 4,352 SH   SOLE   4,072 0 280
ALPHABET INC CLASS C CL C 02079K107 794 770 SH   SOLE   745 0 25
ALTRIA GROUP INC COM 02209S103 694 11,137 SH   SOLE   11,137 0 0
AMERICAN EXPRESS COMPANY COM 025816109 3,324 35,630 SH   SOLE   32,930 0 2,700
AMERICAN TOWER CORP CLASS COM 03027X100 7,734 53,215 SH   SOLE   50,155 0 3,060
AMERICAN WATER WORKS CO INC COM 030420103 5,329 64,885 SH   SOLE   58,945 0 5,940
AMETEK INC NEW COM 031100100 211 2,782 SH   SOLE   2,512 0 270
AMGEN INC COM 031162100 206 1,211 SH   SOLE   1,211 0 0
APPLE INC COM 037833100 11,254 67,078 SH   SOLE   61,646 0 5,432
APPLIED MATLS INC COM 038222105 361 6,500 SH   SOLE   6,500 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 217 4,997 SH   SOLE   4,797 0 200
ASTRAZENECA PLC SPONSORED ADR 046353108 961 27,476 SH   SOLE   27,476 0 0
AT&T INC COM 00206R102 2,009 56,356 SH   SOLE   51,752 0 4,604
AUTOMATIC DATA PROCESSING COM 053015103 1,315 11,586 SH   SOLE   11,586 0 0
BANK OF AMERICA CORP COM 060505104 2,157 71,908 SH   SOLE   71,908 0 0
BB&T CORPORATION COM NEW 054937107 237 4,549 SH   SOLE   4,549 0 0
BECTON DICKINSON & CO COM 075887109 780 3,599 SH   SOLE   3,549 0 50
BECTON DICKINSON & CO PFD SHS CONV A 075887208 3,377 57,795 SH   SOLE   57,795 0 0
BELDEN INC COM 077454106 301 4,370 SH   SOLE   3,900 0 470
BERKSHIRE HATHAWAY INC CLASS B CL B NEW 084670702 633 3,173 SH   SOLE   3,023 0 150
BOEING CO COM 097023105 1,520 4,635 SH   SOLE   4,055 0 580
BP PLC ADR SPON ADR 055622104 861 21,245 SH   SOLE   21,245 0 0
BRIGHTHOUSE FINL INC COM 10922N103 851 16,562 SH   SOLE   16,538 0 24
BRISTOL-MYERS SQUIBB CO COM 110122108 2,937 46,427 SH   SOLE   43,527 0 2,900
CABOT OIL & GAS CORP COM 127097103 2,772 115,600 SH   SOLE   111,020 0 4,580
CALAMP CORP COM 128126109 296 12,930 SH   SOLE   11,850 0 1,080
CELGENE CORP COM 151020104 1,279 14,337 SH   SOLE   13,425 0 912
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,520 45,500 SH   SOLE   42,880 0 2,620
CHEVRON CORPORATION COM 166764100 3,428 30,059 SH   SOLE   19,190 0 10,869
CHUBB LIMITED COM H1467J104 1,032 7,542 SH   SOLE   6,330 0 1,212
CHURCH & DWIGHT CO INC COM 171340102 624 12,400 SH   SOLE   12,400 0 0
CISCO SYSTEMS INC COM 17275R102 4,078 95,071 SH   SOLE   88,486 0 6,585
CITIGROUP INC COM NEW 172967424 827 12,257 SH   SOLE   12,257 0 0
COCA COLA COMPANY COM 191216100 3,797 87,439 SH   SOLE   80,439 0 7,000
COMCAST CORP NEW CL A CL A 20030N101 9,073 265,539 SH   SOLE   247,329 0 18,210
CONSTELLATION BRANDS INC CL A 21036P108 394 1,727 SH   SOLE   1,727 0 0
COSTCO WHSL CORP NEW COM 22160K105 213 1,130 SH   SOLE   1,130 0 0
CVS HEALTH COM 126650100 305 4,896 SH   SOLE   4,701 0 195
DANAHER CORP DEL COM 235851102 8,622 88,062 SH   SOLE   82,592 0 5,470
DISCOVERY COMMUNICATIONS NEW COM SER A 25470F104 2,997 139,840 SH   SOLE   131,875 0 7,965
DISNEY WALT CO COM DISNEY 254687106 586 5,839 SH   SOLE   5,839 0 0
DOLLAR GENERAL CORP NEW COM 256677105 8,083 86,406 SH   SOLE   79,086 0 7,320
DOMINION RES INC VA NEW COM 25746U109 744 11,026 SH   SOLE   10,426 0 600
DOWDUPONT INC COM 26078J100 3,854 60,497 SH   SOLE   57,116 0 3,381
DUKE ENERGY CORP NEW COM 26441C204 795 10,260 SH   SOLE   6,564 0 3,696
EASTMAN CHEMICAL CO COM 277432100 2,443 23,136 SH   SOLE   20,326 0 2,810
ECOLAB INC COM 278865100 6,534 47,667 SH   SOLE   44,409 0 3,258
EMERSON ELECTRIC CO COM 291011104 1,676 24,538 SH   SOLE   24,538 0 0
ENBRIDGE INC COM 29250N105 430 13,672 SH   SOLE   13,672 0 0
ENERGY TRANSFER EQUITY LP COM UT LTD PTN 29273V100 1,695 119,317 SH   SOLE   114,317 0 5,000
ENTERPRISE PRD PRTNRS LP COM 293792107 1,796 73,373 SH   SOLE   70,373 0 3,000
EQUINIX INC COM PAR $0.001 29444U700 3,716 8,888 SH   SOLE   8,228 0 660
EXXON MOBIL CORPORATION COM 30231G102 4,490 60,185 SH   SOLE   47,333 0 12,852
FEDEX CORPORATION COM 31428X106 492 2,050 SH   SOLE   2,050 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 8,100 40,000 SH   SOLE   40,000 0 0
FORTIS INC COM 349553107 245 7,246 SH   SOLE   4,965 0 2,281
FORTIVE CORP COM 34959J108 256 3,301 SH   SOLE   2,847 0 454
GENERAL DYNAMICS CORP COM 369550108 226 1,025 SH   SOLE   690 0 335
GENERAL ELECTRIC COMPANY COM 369604103 2,229 165,332 SH   SOLE   156,932 0 8,400
GENERAL MILLS INC COM 370334104 279 6,200 SH   SOLE   4,900 0 1,300
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,115 28,526 SH   SOLE   28,526 0 0
HALLIBURTON CO COM 406216101 998 21,270 SH   SOLE   21,270 0 0
HANESBRANDS INC COM 410345102 4,104 222,810 SH   SOLE   205,150 0 17,660
HARRIS CORP NEW 413875105 823 5,100 SH   SOLE   5,100 0 0
HENRY SCHEIN INC COM 806407102 2,397 35,671 SH   SOLE   35,121 0 550
HERSHEY CO COM 427866108 606 6,120 SH   SOLE   6,120 0 0
HOME DEPOT INC COM 437076102 1,060 5,945 SH   SOLE   5,825 0 120
HONEYWELL INTERNATIONAL COM 438516106 2,595 17,954 SH   SOLE   13,664 0 4,290
HORMEL FOODS CORP COM 440452100 816 23,765 SH   SOLE   23,765 0 0
ILLINOIS TOOL WORKS INC COM 452308109 1,160 7,406 SH   SOLE   6,206 0 1,200
INTEL CORPORATION COM 458140100 2,107 40,464 SH   SOLE   40,414 0 50
INTL BUSINESS MACHINES COM 459200101 2,748 17,909 SH   SOLE   16,445 0 1,464
IRIDIUM COMMUNICATIONS COM 46269C102 284 25,260 SH   SOLE   20,930 0 4,330
ISHARES INC CORE MSCI EMKT 46434G103 757 12,960 SH   SOLE   12,960 0 0
ISHARES TR IBOXX INV CP ETF 464287242 361 3,078 SH   SOLE   3,078 0 0
ISHARES TR MSCI EAFE ETF 464287465 822 11,794 SH   SOLE   11,794 0 0
JOHNSON & JOHNSON COM 478160104 11,143 86,956 SH   SOLE   85,030 0 1,926
JOHNSON CTLS INTL PLC SHS G51502105 1,861 52,814 SH   SOLE   51,014 0 1,800
JPMORGAN CHASE & CO COM 46625H100 5,447 49,532 SH   SOLE   48,712 0 820
LAUDER ESTEE COS INC CL A 518439104 911 6,085 SH   SOLE   6,085 0 0
LILLY ELI & COMPANY COM 532457108 1,418 18,333 SH   SOLE   18,333 0 0
LOWES COS INC COM 548661107 394 4,492 SH   SOLE   4,182 0 310
MCKESSON CORPORATION COM 58155Q103 758 5,380 SH   SOLE   4,935 0 445
MEDTRONIC PLC COM G5960L103 6,779 84,499 SH   SOLE   76,484 0 8,015
MERCK & CO INC COM 58933Y105 5,331 97,863 SH   SOLE   92,518 0 5,345
METLIFE INC COM 59156R108 2,876 62,664 SH   SOLE   59,524 0 3,140
MICROSOFT CORP COM 594918104 7,935 86,941 SH   SOLE   81,257 0 5,684
MONDELEZ INTL INC CL A CL A 609207105 4,850 116,231 SH   SOLE   109,161 0 7,070
NEWELL BRANDS INC COM 651229106 406 15,925 SH   SOLE   15,475 0 450
NEXTERA ENERGY INC COM 65339F101 4,450 27,246 SH   SOLE   25,516 0 1,730
NORFOLK SOUTHERN CORP COM 655844108 1,597 11,762 SH   SOLE   10,762 0 1,000
NOVARTIS AG SPON ADR SPON ADR 66987V109 241 2,986 SH   SOLE   1,501 0 1,485
NRG YIELD INC CL C 62942X108 2,714 159,658 SH   SOLE   145,431 0 14,227
NUCOR CORP COM 670346105 214 3,500 SH   SOLE   3,500 0 0
ORACLE CORP COM 68389X105 807 17,639 SH   SOLE   17,639 0 0
PENTAIR PLC SHS G7S00T104 2,038 29,915 SH   SOLE   27,905 0 2,010
PEPSICO INCORPORATED COM 713448108 4,907 44,954 SH   SOLE   41,922 0 3,032
PFIZER INCORPORATED COM 717081103 2,858 80,527 SH   SOLE   79,627 0 900
PHILIP MORRIS INTL INC COM 718172109 1,295 13,029 SH   SOLE   12,529 0 500
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 4,180 41,165 SH   SOLE   36,565 0 4,600
PNC FINL SERVICES COM 693475105 2,476 16,371 SH   SOLE   14,665 0 1,706
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 805 5,029 SH   SOLE   5,029 0 0
PRAXAIR INC COM 74005P104 2,817 19,520 SH   SOLE   17,487 0 2,033
PROCTER & GAMBLE COM 742718109 1,730 21,823 SH   SOLE   21,523 0 300
PUB SVC ENT GROUP INC COM 744573106 246 4,891 SH   SOLE   4,891 0 0
QUALCOMM INC COM 747525103 1,870 33,746 SH   SOLE   33,496 0 250
RAYTHEON CO COM NEW 755111507 1,250 5,791 SH   SOLE   5,791 0 0
REPUBLIC SERVICES INC CLASS A COM 760759100 1,030 15,549 SH   SOLE   13,517 0 2,032
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 213 3,250 SH   SOLE   3,250 0 0
S&P GLOBAL INC COM 78409V104 4,275 22,377 SH   SOLE   17,862 0 4,515
SCHLUMBERGER LTD COM 806857108 3,015 46,545 SH   SOLE   43,809 0 2,736
SCHWAB CHARLES CORP NEW COM 808513105 3,006 57,565 SH   SOLE   51,145 0 6,420
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 8,631 169,740 SH   SOLE   154,905 0 14,835
SHERWIN WILLIAMS CO COM 824348106 706 1,800 SH   SOLE   1,800 0 0
SOUTHERN CO COM 842587107 420 9,414 SH   SOLE   7,824 0 1,590
SPDR S&P 500 ETF TR TR UNIT 78462F103 974 3,702 SH   SOLE   3,702 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 1,155 42,200 SH   SOLE   40,350 0 1,850
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 538 17,800 SH   SOLE   17,800 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 846 9,271 SH   SOLE   9,271 0 0
SPDR SERIES TRUST A&P REGL BKG 78464A698 601 9,945 SH   SOLE   8,945 0 1,000
STARBUCKS CORP COM 855244109 1,146 19,804 SH   SOLE   19,804 0 0
STRYKER CORP COM 863667101 450 2,794 SH   SOLE   2,794 0 0
SYMANTEC CORP COM 871503108 1,108 42,860 SH   SOLE   37,665 0 5,195
TEXAS INSTRUMENTS INC COM 882508104 1,062 10,225 SH   SOLE   9,225 0 1,000
THERMO FISHER SCIENTIFIC COM 883556102 7,296 35,339 SH   SOLE   33,244 0 2,095
UNION PACIFIC CORP COM 907818108 11,227 83,519 SH   SOLE   74,133 0 9,386
UNITED PARCEL SERVICE INC CL B 911312106 1,184 11,315 SH   SOLE   9,835 0 1,480
UNITED TECHNOLOGIES CORP COM 913017109 1,604 12,747 SH   SOLE   11,272 0 1,475
UNIVERSAL DISPLAY CORP. COM 91347P105 388 3,842 SH   SOLE   2,844 0 998
US BANCORP DEL COM NEW 902973304 1,372 27,173 SH   SOLE   27,173 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 204 3,731 SH   SOLE   3,731 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 324 1,337 SH   SOLE   1,337 0 0
VERIZON COMMUNICATIONS COM 92343V104 3,556 74,371 SH   SOLE   66,181 0 8,190
VERTEX PHARMACEUTICALS INC COM 92532F100 315 1,930 SH   SOLE   1,930 0 0
VISA INC CL A COM CL A 92826C839 5,382 44,996 SH   SOLE   43,696 0 1,300
VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 1,298 46,643 SH   SOLE   46,643 0 0
WALGREENS BOOTS ALLIANCE COM 931427108 4,793 73,211 SH   SOLE   67,041 0 6,170
WAL-MART STORES INC COM 931142103 375 4,217 SH   SOLE   3,817 0 400
WELLS-FARGO & CO COM 949746101 2,931 55,930 SH   SOLE   50,150 0 5,780
WESTROCK CO COM 96145D105 3,103 48,356 SH   SOLE   45,206 0 3,150
WILLIAMS COMPANIES COM 969457100 1,675 67,365 SH   SOLE   58,895 0 8,470
WILLIAMS SONOMA INC COM 969904101 226 4,275 SH   SOLE   4,275 0 0
XPO LOGISTICS INC COM 983793100 537 5,270 SH   SOLE   4,710 0 560
ZAYO GROUP HLDGS INC COM 98919V105 253 7,400 SH   SOLE   7,400 0 0
ZOETIS INC CL A 98978V103 5,666 67,848 SH   SOLE   61,558 0 6,290