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 CO COM 88579Y101 457 2,400 SH   SOLE   2,400 0 0
AMGEN INC COM 031162100 646 3,320 SH   SOLE   3,320 0 0
APPLE INC COM 037833100 542 3,434 SH   SOLE   3,434 0 0
AT&T INC COM 00206R102 219 7,685 SH   SOLE   7,685 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 788 3,860 SH   SOLE   3,702 0 158
BRISTOL MYERS SQUIBB CO COM 110122108 215 4,131 SH   SOLE   4,131 0 0
CHEVRON CORP NEW COM 166764100 334 3,066 SH   SOLE   3,066 0 0
CISCO SYS INC COM 17275R102 405 9,347 SH   SOLE   9,347 0 0
COCA COLA CO COM 191216100 632 13,352 SH   SOLE   7,529 0 5,823
CONSTELLATION BRANDS INC CL A 21036P108 628 3,907 SH   SOLE   3,907 0 0
EASTMAN CHEM CO COM 277432100 333 4,550 SH   SOLE   4,550 0 0
EXXON MOBIL CORP COM 30231G102 1,045 15,320 SH   SOLE   15,320 0 0
GENERAL ELECTRIC CO COM 369604103 191 25,196 SH   SOLE   25,196 0 0
HOME DEPOT INC COM 437076102 289 1,683 SH   SOLE   1,683 0 0
INTEL CORP COM 458140100 1,356 28,900 SH   SOLE   28,100 0 800
ISHARES TR CORE MSCI EAFE 46432F842 5,047 91,755 SH   SOLE   85,905 0 5,850
ISHARES TR CRE U S REIT ETF 464288521 1,188 26,486 SH   SOLE   24,186 0 2,300
ISHARES TR CORE S&P US GWT 464287671 253 4,800 SH   SOLE   4,800 0 0
ISHARES INC CORE MSCI EMKT 46434G103 5,407 114,677 SH   SOLE   99,677 0 15,000
ISHARES TR USA MOMENTUM FCT 46432F396 30,219 301,499 SH   SOLE   234,251 0 67,248
ISHARES TR MSCI EAFE ETF 464287465 805 13,702 SH   SOLE   13,702 0 0
ISHARES TR EAFE SML CP ETF 464288273 829 15,989 SH   SOLE   15,039 0 950
ISHARES TR MIN VOL USA ETF 46429B697 1,376 26,265 SH   SOLE   22,800 0 3,465
ISHARES TR CORE S&P MCP ETF 464287507 12,558 75,623 SH   SOLE   68,848 0 6,775
ISHARES TR CORE S&P500 ETF 464287200 4,873 19,368 SH   SOLE   13,168 0 6,200
ISHARES TR S&P 500 VAL ETF 464287408 450 4,450 SH   SOLE   4,450 0 0
ISHARES TR CORE S&P SCP ETF 464287804 2,621 37,816 SH   SOLE   33,775 0 4,041
ISHARES TR SP SMCP600VL ETF 464287879 3,071 23,295 SH   SOLE   22,165 0 1,130
JOHNSON & JOHNSON COM 478160104 517 4,009 SH   SOLE   4,009 0 0
JPMORGAN CHASE & CO COM 46625H100 887 9,085 SH   SOLE   9,010 0 75
M & T BK CORP COM 55261F104 201 1,407 SH   SOLE   1,407 0 0
MERCK & CO INC COM 58933Y105 427 5,591 SH   SOLE   5,591 0 0
MICROSOFT CORP COM 594918104 738 7,266 SH   SOLE   7,266 0 0
NEXTERA ENERGY INC COM 65339F101 243 1,400 SH   SOLE   1,400 0 0
PARKER HANNIFIN CORP COM 701094104 203 1,362 SH   SOLE   1,362 0 0
PAYCHEX INC COM 704326107 1,492 22,895 SH   SOLE   22,895 0 0
PEPSICO INC COM 713448108 224 2,025 SH   SOLE   2,025 0 0
PFIZER INC COM 717081103 226 5,170 SH   SOLE   5,115 0 55
PHILIP MORRIS INTL INC COM 718172109 381 5,703 SH   SOLE   5,703 0 0
INVESCO EXCHNG TRADED FD TR S&P 500 ENHNCD 46138E396 3,906 127,010 SH   SOLE   125,210 0 1,800
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 8,891 190,599 SH   SOLE   174,449 0 16,150
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 32,457 570,828 SH   SOLE   473,538 0 97,290
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 12,852 222,394 SH   SOLE   188,664 0 33,730
PROCTER AND GAMBLE CO COM 742718109 345 3,750 SH   SOLE   3,479 0 271
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 397 6,650 SH   SOLE   6,650 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,842 38,438 SH   SOLE   38,438 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 3,313 86,030 SH   SOLE   79,560 0 6,470
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 10,013 353,186 SH   SOLE   283,346 0 69,840
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3,804 161,676 SH   SOLE   145,981 0 15,695
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 505 8,431 SH   SOLE   8,256 0 175
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 443 8,750 SH   SOLE   8,700 0 50
SPDR SERIES TRUST DJ REIT ETF 78464A607 254 2,950 SH   SOLE   2,950 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,672 18,693 SH   SOLE   17,213 0 1,480
THERMO FISHER SCIENTIFIC INC COM 883556102 329 1,469 SH   SOLE   1,469 0 0
UNION PAC CORP COM 907818108 276 2,000 SH   SOLE   2,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 324 1,300 SH   SOLE   1,300 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 12,360 333,162 SH   SOLE   289,540 0 43,622
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,039 22,795 SH   SOLE   22,795 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,236 58,683 SH   SOLE   55,983 0 2,700
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 348 3,675 SH   SOLE   3,450 0 225
VANGUARD INDEX FDS LARGE CAP ETF 922908637 4,603 40,075 SH   SOLE   26,325 0 13,750
VANGUARD INDEX FDS MID CAP ETF 922908629 4,901 35,468 SH   SOLE   26,473 0 8,995
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 7,308 98,005 SH   SOLE   86,275 0 11,730
VANGUARD INDEX FDS SMALL CP ETF 922908751 268 2,027 SH   SOLE   1,900 0 127
VANGUARD INDEX FDS SM CP VAL ETF 922908611 737 6,465 SH   SOLE   6,215 0 250
VANGUARD INDEX FDS TOTAL STK MKT 922908769 227 1,775 SH   SOLE   1,325 0 450
GRACE W R & CO DEL NEW COM 38388F108 216 3,323 SH   SOLE   3,323 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 512 7,500 SH   SOLE   7,500 0 0