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 4,124 23,792 SH   SOLE   23,120 0 672
ABBOTT LABS COM 002824100 6,144 73,061 SH   SOLE   68,330 0 4,731
AIR PRODS & CHEMS INC COM 009158106 9,517 42,043 SH   SOLE   40,075 0 1,968
ALIGN TECHNOLOGY INC COM 016255101 3,142 11,478 SH   SOLE   10,492 0 986
ALPHABET INC CAP STK CL A 02079K305 6,076 5,611 SH   SOLE   5,288 0 323
ALPHABET INC CAP STK CL C 02079K107 355 328 SH   SOLE   283 0 45
AMAZON COM INC COM 023135106 8,798 4,646 SH   SOLE   4,302 0 344
AMERICAN TOWER CORP NEW COM 03027X100 9,896 48,405 SH   SOLE   45,666 0 2,739
AMGEN INC COM 031162100 316 1,716 SH   SOLE   1,609 0 107
APPLE INC COM 037833100 10,600 53,558 SH   SOLE   48,428 0 5,130
AXONICS MODULATION TECH INC COM 05465P101 469 11,450 SH   SOLE   11,450 0 0
BANK AMER CORP COM 060505104 324 11,171 SH   SOLE   721 0 10,450
BECTON DICKINSON & CO COM 075887109 7,748 30,745 SH   SOLE   29,092 0 1,653
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,241 15,203 SH   SOLE   9,348 0 5,855
BLACKROCK INC COM 09247X101 6,546 13,949 SH   SOLE   13,289 0 660
BOEING CO COM 097023105 7,390 20,301 SH   SOLE   19,606 0 695
CELGENE CORP COM 151020104 213 2,300 SH   SOLE   1,200 0 1,100
CHEVRON CORP NEW COM 166764100 7,493 60,215 SH   SOLE   56,502 0 3,713
COCA COLA CO COM 191216100 714 14,018 SH   SOLE   5,713 0 8,305
CONSTELLATION BRANDS INC CL A 21036P108 209 1,062 SH   SOLE   812 0 250
COSTCO WHSL CORP NEW COM 22160K105 8,645 32,715 SH   SOLE   31,107 0 1,608
CSX CORP COM 126408103 1,423 18,396 SH   SOLE   16,068 0 2,328
DANAHER CORPORATION COM 235851102 238 1,663 SH   SOLE   1,663 0 0
DEERE & CO COM 244199105 5,771 34,828 SH   SOLE   33,539 0 1,289
DENNYS CORP COM 24869P104 443 21,600 SH   SOLE   21,600 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 6,837 39,678 SH   SOLE   37,684 0 1,994
DISNEY WALT CO COM DISNEY 254687106 7,616 54,540 SH   SOLE   51,863 0 2,677
DUKE ENERGY CORP NEW COM NEW 26441C204 253 2,868 SH   SOLE   2,780 0 88
EXXON MOBIL CORP COM 30231G102 265 3,453 SH   SOLE   2,505 0 948
FACEBOOK INC CL A 30303M102 412 2,136 SH   SOLE   1,920 0 216
GENERAL DYNAMICS CORP COM 369550108 5,430 29,863 SH   SOLE   28,804 0 1,059
HOME DEPOT INC COM 437076102 8,327 40,037 SH   SOLE   37,729 0 2,308
INTEL CORP COM 458140100 455 9,495 SH   SOLE   7,251 0 2,244
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 310 19,810 SH   SOLE   17,380 0 2,430
ISHARES TR CORE S&P MCP ETF 464287507 501 2,577 SH   SOLE   1,723 0 854
ISHARES TR CORE S&P SCP ETF 464287804 300 3,836 SH   SOLE   2,270 0 1,566
ISHARES TR CORE S&P TTL STK 464287150 560 8,403 SH   SOLE   0 0 8,403
ISHARES TR CORE S&P500 ETF 464287200 173,969 590,225 SH   SOLE   617 0 589,608
ISHARES TR HDG MSCI EAFE 46434V803 974 32,653 SH   SOLE   0 0 32,653
ISHARES TR IBOXX HI YD ETF 464288513 479 5,500 SH   SOLE   4,720 0 780
ISHARES TR MSCI ACWI ETF 464288257 1,687 22,888 SH   SOLE   0 0 22,888
ISHARES TR MSCI ACWI EX US 464288240 781 16,706 SH   SOLE   0 0 16,706
ISHARES TR MSCI EMG MKT ETF 464287234 951 22,169 SH   SOLE   0 0 22,169
ISHARES TR RUS 1000 ETF 464287622 2,054 12,619 SH   SOLE   0 0 12,619
ISHARES TR RUS 1000 GRW ETF 464287614 2,758 17,528 SH   SOLE   550 0 16,978
ISHARES TR RUS 1000 VAL ETF 464287598 2,518 19,792 SH   SOLE   590 0 19,202
ISHARES TR RUSSELL 2000 ETF 464287655 314 2,019 SH   SOLE   0 0 2,019
ISHARES TR U.S. TECH ETF 464287721 1,325 6,697 SH   SOLE   6,697 0 0
JOHNSON & JOHNSON COM 478160104 3,459 24,835 SH   SOLE   23,442 0 1,393
JPMORGAN CHASE & CO COM 46625H100 714 6,385 SH   SOLE   6,089 0 296
MARATHON PETE CORP COM 56585A102 5,495 98,327 SH   SOLE   93,767 0 4,560
MARSH & MCLENNAN COS INC COM 571748102 7,209 72,267 SH   SOLE   68,489 0 3,778
MASTERCARD INC CL A 57636Q104 1,019 3,852 SH   SOLE   3,118 0 734
MCDONALDS CORP COM 580135101 312 1,504 SH   SOLE   1,306 0 198
MERCK & CO INC COM 58933Y105 4,166 49,679 SH   SOLE   45,960 0 3,719
MICROSOFT CORP COM 594918104 1,138 8,496 SH   SOLE   6,339 0 2,157
MORGAN STANLEY COM NEW 617446448 3,673 83,839 SH   SOLE   78,436 0 5,403
NEXTERA ENERGY INC COM 65339F101 7,936 38,739 SH   SOLE   36,601 0 2,138
ORACLE CORP COM 68389X105 284 4,979 SH   SOLE   4,979 0 0
PEPSICO INC COM 713448108 232 1,772 SH   SOLE   1,674 0 98
PFIZER INC COM 717081103 376 8,690 SH   SOLE   6,915 0 1,775
PNC FINL SVCS GROUP INC COM 693475105 245 1,784 SH   SOLE   1,410 0 374
PROCTER AND GAMBLE CO COM 742718109 2,687 24,503 SH   SOLE   22,290 0 2,213
ROYAL BK CDA MONTREAL QUE COM 780087102 1,783 22,456 SH   SOLE   22,456 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,027 35,504 SH   SOLE   31,508 0 3,996
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 930 13,012 SH   SOLE   11,406 0 1,606
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 35,109 449,883 SH   SOLE   418,919 0 30,964
SPDR GOLD TRUST GOLD SHS 78463V107 797 5,983 SH   SOLE   5,265 0 718
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 248 6,756 SH   SOLE   0 0 6,756
SPDR S&P 500 ETF TR TR UNIT 78462F103 205 699 SH   SOLE   100 0 599
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 682 20,023 SH   SOLE   18,900 0 1,123
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 333 10,882 SH   SOLE   10,255 0 627
STRYKER CORP COM 863667101 8,743 42,529 SH   SOLE   40,550 0 1,979
SYSCO CORP COM 871829107 5,464 77,258 SH   SOLE   72,460 0 4,798
TEXAS INSTRS INC COM 882508104 385 3,357 SH   SOLE   3,357 0 0
UNION PACIFIC CORP COM 907818108 426 2,517 SH   SOLE   1,341 0 1,176
UNITED STATES OIL FUND LP UNITS 91232N108 141 11,750 SH   SOLE   0 0 11,750
US BANCORP DEL COM NEW 902973304 6,275 119,752 SH   SOLE   113,109 0 6,643
VANGUARD GROUP DIV APP ETF 921908844 4,339 37,678 SH   SOLE   1,253 0 36,425
VANGUARD INDEX FDS GROWTH ETF 922908736 355 2,171 SH   SOLE   0 0 2,171
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 329 1,222 SH   SOLE   84 0 1,138
VANGUARD INDEX FDS TOTAL STK MKT 922908769 6,889 45,897 SH   SOLE   1,530 0 44,367
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 510 11,996 SH   SOLE   0 0 11,996
VERIZON COMMUNICATIONS INC COM 92343V104 7,061 123,595 SH   SOLE   117,436 0 6,159
VISA INC COM CL A 92826C839 10,628 61,237 SH   SOLE   57,936 0 3,301
WELLS FARGO CO NEW COM 949746101 1,901 40,169 SH   SOLE   37,457 0 2,712
YUM BRANDS INC COM 988498101 8,860 80,058 SH   SOLE   76,298 0 3,760
ZOETIS INC CL A 98978V103 269 2,370 SH   SOLE   2,010 0 360