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
ISHARES TR MSCI EMG MKT ETF 464287234 955 23,359 SH   SOLE 0 23,359 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 6,331 30,552 SH   SOLE 0 30,272 0 280
DIAGEO P L C SPON ADR NEW 25243Q205 323 1,976 SH   SOLE 0 1,976 0 0
3M CO COM 88579Y101 1,319 8,025 SH   SOLE 0 8,025 0 0
SYSCO CORP COM 871829107 514 6,471 SH   SOLE 0 6,471 0 0
MOODYS CORP COM 615369105 292 1,428 SH   SOLE 0 1,428 0 0
ISHARES TR TIPS BD ETF 464287176 240 2,060 SH   SOLE 0 2,060 0 0
MCDONALDS CORP COM 580135101 951 4,431 SH   SOLE 0 4,356 0 75
FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 320 8,750 SH   SOLE 0 8,750 0 0
WASTE MGMT INC DEL COM 94106L109 299 2,604 SH   SOLE 0 2,604 0 0
STARBUCKS CORP COM 855244109 12,158 137,507 SH   SOLE 0 136,232 0 1,275
UNION PACIFIC CORP COM 907818108 865 5,342 SH   SOLE 0 5,342 0 0
MICROSOFT CORP COM 594918104 27,339 196,642 SH   SOLE 0 195,142 0 1,500
EXXON MOBIL CORP COM 30231G102 3,256 46,114 SH   SOLE 0 46,114 0 0
LILLY ELI & CO COM 532457108 9,207 82,327 SH   SOLE 0 81,474 0 853
CISCO SYS INC COM 17275R102 1,068 21,613 SH   SOLE 0 21,188 0 425
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 812 14,823 SH   SOLE 0 14,523 0 300
ALPHABET INC CAP STK CL C 02079K107 19,933 16,352 SH   SOLE 0 16,222 0 130
S&P GLOBAL INC COM 78409V104 4,395 17,940 SH   SOLE 0 17,860 0 80
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 270 6,710 SH   SOLE 0 6,710 0 0
HOME DEPOT INC COM 437076102 2,316 9,980 SH   SOLE 0 9,905 0 75
GMS INC COM 36251C103 2,111 73,500 SH   SOLE 0 73,500 0 0
ISHARES TR CORE S&P500 ETF 464287200 222 743 SH   SOLE 0 743 0 0
MEDTRONIC PLC SHS G5960L103 9,484 87,317 SH   SOLE 0 86,507 0 810
UNITED TECHNOLOGIES CORP COM 913017109 531 3,891 SH   SOLE 0 3,891 0 0
KIMBERLY CLARK CORP COM 494368103 457 3,218 SH   SOLE 0 3,218 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,175 5,648 SH   SOLE 0 5,648 0 0
HONEYWELL INTL INC COM 438516106 10,712 63,311 SH   SOLE 0 62,686 0 625
STRYKER CORP COM 863667101 667 3,085 SH   SOLE 0 3,085 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 4,199 157,916 SH   SOLE 0 157,141 0 775
DISNEY WALT CO COM DISNEY 254687106 724 5,559 SH   SOLE 0 5,559 0 0
ARROW FINL CORP COM 042744102 216 6,457 SH   SOLE 0 6,457 0 0
TJX COS INC NEW COM 872540109 13,835 248,198 SH   SOLE 0 246,523 0 1,675
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 288 11,451 SH   SOLE 0 11,451 0 0
CF INDS HLDGS INC COM 125269100 10,278 208,896 SH   SOLE 0 206,746 0 2,150
SHERWIN WILLIAMS CO COM 824348106 635 1,155 SH   SOLE 0 1,155 0 0
NIKE INC CL B 654106103 806 8,586 SH   SOLE 0 8,586 0 0
CHEVRON CORP NEW COM 166764100 8,321 70,156 SH   SOLE 0 69,471 0 685
METLIFE INC COM 59156R108 261 5,525 SH   SOLE 0 5,525 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 354 6,987 SH   SOLE 0 6,987 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,506 140,920 SH   SOLE 0 140,120 0 800
KELLY SVCS INC CL A 488152208 1,192 49,200 SH   SOLE 0 49,200 0 0
AFLAC INC COM 001055102 284 5,436 SH   SOLE 0 5,436 0 0
MERCK & CO INC COM 58933Y105 1,927 22,893 SH   SOLE 0 22,043 0 850
LAMB WESTON HLDGS INC COM 513272104 228 3,130 SH   SOLE 0 3,130 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,221 15,685 SH   SOLE 0 15,685 0 0
AMAZON COM INC COM 023135106 11,809 6,803 SH   SOLE 0 6,738 0 65
JPMORGAN CHASE & CO COM 46625H100 2,220 18,859 SH   SOLE 0 18,734 0 125
DISCOVER FINL SVCS COM 254709108 8,099 99,873 SH   SOLE 0 98,728 0 1,145
UNITEDHEALTH GROUP INC COM 91324P102 8,468 38,966 SH   SOLE 0 38,583 0 383
SOUTHERN CO COM 842587107 238 3,846 SH   SOLE 0 3,346 0 500
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 406 27,000 SH   SOLE 0 27,000 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 30 10,963 SH   SOLE 0 10,963 0 0
COSTCO WHSL CORP NEW COM 22160K105 14,197 49,276 SH   SOLE 0 48,776 0 500
BOEING CO COM 097023105 9,342 24,555 SH   SOLE 0 24,435 0 120
ILLINOIS TOOL WKS INC COM 452308109 317 2,023 SH   SOLE 0 2,023 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12,807 66,582 SH   SOLE 0 66,012 0 570
LIBERTY PPTY TR SH BEN INT 531172104 1,935 37,699 SH   SOLE 0 36,849 0 850
INVESCO QQQ TR UNIT SER 1 46090E103 646 3,424 SH   SOLE 0 3,424 0 0
COCA COLA CO COM 191216100 794 14,576 SH   SOLE 0 14,576 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 207 3,125 SH   SOLE 0 3,125 0 0
ISHARES TR RUS MID CAP ETF 464287499 448 8,000 SH   SOLE 0 8,000 0 0
IQVIA HLDGS INC COM 46266C105 347 2,320 SH   SOLE 0 2,320 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 234 4,342 SH   SOLE 0 4,342 0 0
SUNTRUST BKS INC COM 867914103 657 9,550 SH   SOLE 0 9,550 0 0
TEXAS INSTRS INC COM 882508104 10,771 83,342 SH   SOLE 0 82,782 0 560
CHIPOTLE MEXICAN GRILL INC COM 169656105 6,066 7,217 SH   SOLE 0 7,108 0 109
CELGENE CORP COM 151020104 447 4,499 SH   SOLE 0 4,499 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 712 8,814 SH   SOLE 0 8,674 0 140
PFIZER INC COM 717081103 1,194 33,223 SH   SOLE 0 33,223 0 0
PNC FINL SVCS GROUP INC COM 693475105 12,311 87,836 SH   SOLE 0 87,031 0 805
MARATHON PETE CORP COM 56585A102 4,061 66,852 SH   SOLE 0 66,027 0 825
BANK AMER CORP COM 060505104 9,502 325,729 SH   SOLE 0 322,429 0 3,300
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 558 24,325 SH   SOLE 0 24,325 0 0
W P CAREY INC COM 92936U109 1,280 14,300 SH   SOLE 0 13,950 0 350
ISHARES TR SP SMCP600VL ETF 464287879 785 5,225 SH   SOLE 0 5,225 0 0
PROCTER & GAMBLE CO COM 742718109 2,660 21,385 SH   SOLE 0 21,385 0 0
SUN CMNTYS INC COM 866674104 1,265 8,523 SH   SOLE 0 8,523 0 0
HORMEL FOODS CORP COM 440452100 313 7,150 SH   SOLE 0 7,150 0 0
CME GROUP INC COM 12572Q105 9,011 42,635 SH   SOLE 0 42,305 0 330
FORD MTR CO DEL COM 345370860 410 44,806 SH   SOLE 0 44,806 0 0
JOHNSON & JOHNSON COM 478160104 12,983 100,347 SH   SOLE 0 99,504 0 843
DUPONT DE NEMOURS INC COM 26614N102 3,750 52,590 SH   SOLE 0 52,358 0 232
ROPER TECHNOLOGIES INC COM 776696106 14,670 41,138 SH   SOLE 0 40,734 0 404
VULCAN MATLS CO COM 929160109 299 1,975 SH   SOLE 0 1,975 0 0
PEPSICO INC COM 713448108 12,397 90,422 SH   SOLE 0 89,587 0 835
AIR PRODS & CHEMS INC COM 009158106 433 1,950 SH   SOLE 0 1,775 0 175
BIOGEN INC COM 09062X103 201 865 SH   SOLE 0 865 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 244 1,610 SH   SOLE 0 1,610 0 0
RAYTHEON CO COM NEW 755111507 272 1,384 SH   SOLE 0 1,384 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 482 1,654 SH   SOLE 0 1,654 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 985 8,245 SH   SOLE 0 8,245 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 554 4,318 SH   SOLE 0 4,318 0 0
LAUDER ESTEE COS INC CL A 518439104 297 1,495 SH   SOLE 0 1,495 0 0
FACEBOOK INC CL A 30303M102 308 1,727 SH   SOLE 0 1,627 0 100
AUTOMATIC DATA PROCESSING IN COM 053015103 1,315 8,146 SH   SOLE 0 8,146 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 209 2,945 SH   SOLE 0 2,945 0 0
MASTERCARD INC CL A 57636Q104 18,580 68,418 SH   SOLE 0 67,768 0 650
NEXTERA ENERGY INC COM 65339F101 892 3,830 SH   SOLE 0 3,830 0 0
NORFOLK SOUTHERN CORP COM 655844108 209 1,164 SH   SOLE 0 1,164 0 0
MCCORMICK & CO INC COM NON VTG 579780206 10,263 65,661 SH   SOLE 0 65,111 0 550
FIFTH THIRD BANCORP COM 316773100 372 13,575 SH   SOLE 0 13,575 0 0
PROSHARES TR LARGE CAP CRE 74347R248 234 3,295 SH   SOLE 0 3,295 0 0
ABBOTT LABS COM 002824100 15,982 191,010 SH   SOLE 0 189,174 0 1,836
ALPHABET INC CAP STK CL A 02079K305 348 285 SH   SOLE 0 285 0 0
CHESAPEAKE ENERGY CORP COM 165167107 85 60,000 SH   SOLE 0 60,000 0 0
DANAHER CORPORATION COM 235851102 12,491 86,488 SH   SOLE 0 85,678 0 810
GENERAL ELECTRIC CO COM 369604103 138 15,472 SH   SOLE 0 15,072 0 400
SPDR S&P 500 ETF TR TR UNIT 78462F103 278 937 SH   SOLE 0 937 0 0
QUALCOMM INC COM 747525103 807 10,586 SH   SOLE 0 10,586 0 0
LOCKHEED MARTIN CORP COM 539830109 1,355 3,474 SH   SOLE 0 3,399 0 75
APPLE INC COM 037833100 19,479 86,974 SH   SOLE 0 86,354 0 620
KEYCORP NEW COM 493267108 309 17,325 SH   SOLE 0 17,325 0 0
ISHARES TR CORE S&P MCP ETF 464287507 358 1,851 SH   SOLE 0 1,851 0 0
GLOBAL PMTS INC COM 37940X102 657 4,131 SH   SOLE 0 4,131 0 0
DOLLAR TREE INC COM 256746108 12,486 109,377 SH   SOLE 0 108,327 0 1,050
INTERNATIONAL BUSINESS MACHS COM 459200101 8,809 60,579 SH   SOLE 0 60,169 0 410
AT&T INC COM 00206R102 1,241 32,795 SH   SOLE 0 32,795 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,556 54,529 SH   SOLE 0 54,529 0 0