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 3,197 18,122 SH   SOLE   17,515 0 607
ABBOTT LABS COM 002824100 6,718 77,345 SH   SOLE   69,638 0 7,707
AIR PRODS & CHEMS INC COM 009158106 9,680 41,194 SH   SOLE   38,219 0 2,975
ALIGN TECHNOLOGY INC COM 016255101 2,980 10,681 SH   SOLE   8,714 0 1,967
ALLSTATE CORP COM 020002101 220 1,952 SH   SOLE   1,903 0 49
ALPHABET INC CAP STK CL A 02079K305 7,952 5,937 SH   SOLE   5,342 0 595
ALPHABET INC CAP STK CL C 02079K107 497 372 SH   SOLE   283 0 89
AMAZON COM INC COM 023135106 8,814 4,770 SH   SOLE   4,254 0 516
AMERICAN TOWER CORP NEW COM 03027X100 10,706 46,584 SH   SOLE   43,354 0 3,230
AMGEN INC COM 031162100 678 2,811 SH   SOLE   2,423 0 388
APPLE INC COM 037833100 15,640 53,262 SH   SOLE   47,033 0 6,229
AT&T INC COM 00206R102 242 6,189 SH   SOLE   3,924 0 2,265
AXONICS MODULATION TECH INC COM 05465P101 317 11,450 SH   SOLE   11,450 0 0
BANK AMER CORP COM 060505104 362 10,274 SH   SOLE   301 0 9,973
BECTON DICKINSON & CO COM 075887109 8,825 32,448 SH   SOLE   29,715 0 2,733
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,875 17,107 SH   SOLE   8,948 0 8,159
BLACKROCK INC COM 09247X101 7,408 14,737 SH   SOLE   13,629 0 1,108
BOEING CO COM 097023105 6,169 18,936 SH   SOLE   18,241 0 695
BROADMARK RLTY CAP INC COM 11135B100 1,485 116,446 SH   SOLE   116,446 0 0
CHEVRON CORP NEW COM 166764100 8,528 70,764 SH   SOLE   64,045 0 6,719
COCA COLA CO COM 191216100 1,469 26,538 SH   SOLE   5,406 0 21,132
CONSTELLATION BRANDS INC CL A 21036P108 205 1,083 SH   SOLE   812 0 271
COSTCO WHSL CORP NEW COM 22160K105 9,498 32,315 SH   SOLE   29,659 0 2,656
CSX CORP COM 126408103 2,332 32,221 SH   SOLE   26,362 0 5,859
DANAHER CORPORATION COM 235851102 268 1,748 SH   SOLE   1,663 0 85
DEERE & CO COM 244199105 6,422 37,064 SH   SOLE   34,090 0 2,974
DENNYS CORP COM 24869P104 429 21,600 SH   SOLE   21,600 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 7,246 43,026 SH   SOLE   39,173 0 3,853
DISNEY WALT CO COM DISNEY 254687106 7,963 55,056 SH   SOLE   50,984 0 4,072
DUKE ENERGY CORP NEW COM NEW 26441C204 261 2,863 SH   SOLE   2,650 0 213
EXXON MOBIL CORP COM 30231G102 335 4,803 SH   SOLE   2,541 0 2,262
FACEBOOK INC CL A 30303M102 489 2,381 SH   SOLE   1,920 0 461
GENERAL DYNAMICS CORP COM 369550108 5,487 31,116 SH   SOLE   28,956 0 2,160
HOME DEPOT INC COM 437076102 8,868 40,607 SH   SOLE   36,984 0 3,623
INTEL CORP COM 458140100 673 11,252 SH   SOLE   7,251 0 4,001
INTERNATIONAL BUSINESS MACHS COM 459200101 213 1,587 SH   SOLE   660 0 927
ISHARES TR CORE S&P MCP ETF 464287507 532 2,584 SH   SOLE   1,723 0 861
ISHARES TR CORE S&P SCP ETF 464287804 341 4,063 SH   SOLE   2,270 0 1,793
ISHARES TR CORE S&P TTL STK 464287150 296 4,078 SH   SOLE   0 0 4,078
ISHARES TR CORE S&P500 ETF 464287200 191,703 593,067 SH   SOLE   708 0 592,359
ISHARES TR GRWT ALLOCAT ETF 464289867 568 11,874 SH   SOLE   0 0 11,874
ISHARES TR HDG MSCI EAFE 46434V803 1,299 42,568 SH   SOLE   0 0 42,568
ISHARES TR MSCI ACWI ETF 464288257 2,803 35,371 SH   SOLE   0 0 35,371
ISHARES TR MSCI ACWI EX US 464288240 815 16,593 SH   SOLE   0 0 16,593
ISHARES TR MSCI EMG MKT ETF 464287234 1,015 22,625 SH   SOLE   0 0 22,625
ISHARES TR RUS 1000 ETF 464287622 3,141 17,605 SH   SOLE   0 0 17,605
ISHARES TR RUS 1000 GRW ETF 464287614 2,817 16,013 SH   SOLE   0 0 16,013
ISHARES TR RUS 1000 VAL ETF 464287598 4,100 30,039 SH   SOLE   0 0 30,039
ISHARES TR RUSSELL 2000 ETF 464287655 962 5,807 SH   SOLE   0 0 5,807
ISHARES TR U.S. TECH ETF 464287721 1,560 6,707 SH   SOLE   6,697 0 10
ISHARES TR ULTR SH TRM BD 46434V878 3,618 71,890 SH   SOLE   0 0 71,890
JOHNSON & JOHNSON COM 478160104 3,674 25,189 SH   SOLE   21,683 0 3,506
JPMORGAN CHASE & CO COM 46625H100 1,733 12,429 SH   SOLE   10,604 0 1,825
MARSH & MCLENNAN COS INC COM 571748102 8,355 74,997 SH   SOLE   68,551 0 6,446
MASTERCARD INC CL A 57636Q104 1,053 3,526 SH   SOLE   2,960 0 566
MCDONALDS CORP COM 580135101 310 1,570 SH   SOLE   1,275 0 295
MERCK & CO INC COM 58933Y105 5,466 60,099 SH   SOLE   51,916 0 8,183
MICROSOFT CORP COM 594918104 1,206 7,647 SH   SOLE   5,830 0 1,817
MORGAN STANLEY COM NEW 617446448 5,356 104,773 SH   SOLE   93,075 0 11,698
NEXTERA ENERGY INC COM 65339F101 9,348 38,601 SH   SOLE   35,678 0 2,923
ORACLE CORP COM 68389X105 291 5,493 SH   SOLE   4,979 0 514
PFIZER INC COM 717081103 414 10,570 SH   SOLE   6,815 0 3,755
PNC FINL SVCS GROUP INC COM 693475105 294 1,841 SH   SOLE   1,410 0 431
PROCTER & GAMBLE CO COM 742718109 3,189 25,533 SH   SOLE   22,227 0 3,306
ROYAL BK CDA MONTREAL QUE COM 780087102 1,772 22,368 SH   SOLE   22,201 0 167
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,377 39,524 SH   SOLE   32,869 0 6,655
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,114 14,727 SH   SOLE   11,972 0 2,755
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 42,384 462,352 SH   SOLE   419,530 0 42,822
SPDR GOLD TRUST GOLD SHS 78463V107 509 3,563 SH   SOLE   3,165 0 398
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 261 10,134 SH   SOLE   0 0 10,134
SPDR S&P 500 ETF TR TR UNIT 78462F103 228 709 SH   SOLE   100 0 609
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 804 22,195 SH   SOLE   21,207 0 988
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 344 10,537 SH   SOLE   9,985 0 552
STRYKER CORP COM 863667101 8,973 42,742 SH   SOLE   40,046 0 2,696
SYSCO CORP COM 871829107 6,804 79,544 SH   SOLE   72,705 0 6,839
TEXAS INSTRS INC COM 882508104 442 3,443 SH   SOLE   3,307 0 136
UNION PACIFIC CORP COM 907818108 470 2,602 SH   SOLE   1,341 0 1,261
UNITED PARCEL SERVICE INC CL B 911312106 223 1,904 SH   SOLE   0 0 1,904
US BANCORP DEL COM NEW 902973304 7,716 130,132 SH   SOLE   119,260 0 10,872
VALERO ENERGY CORP NEW COM 91913Y100 5,457 58,273 SH   SOLE   53,764 0 4,509
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 676 8,056 SH   SOLE   321 0 7,735
VANGUARD GROUP DIV APP ETF 921908844 4,674 37,492 SH   SOLE   1,253 0 36,239
VANGUARD INDEX FDS GROWTH ETF 922908736 344 1,891 SH   SOLE   0 0 1,891
VANGUARD INDEX FDS MID CAP ETF 922908629 661 3,709 SH   SOLE   0 0 3,709
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 338 1,144 SH   SOLE   0 0 1,144
VANGUARD INDEX FDS TOTAL STK MKT 922908769 7,379 45,096 SH   SOLE   1,530 0 43,566
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 542 12,182 SH   SOLE   0 0 12,182
VANGUARD STAR FD VG TL INTL STK F 921909768 200 3,595 SH   SOLE   0 0 3,595
VERIZON COMMUNICATIONS INC COM 92343V104 8,051 131,122 SH   SOLE   120,758 0 10,364
VISA INC COM CL A 92826C839 11,279 60,028 SH   SOLE   55,847 0 4,181
WASTE MGMT INC DEL COM 94106L109 432 3,792 SH   SOLE   3,472 0 320
YUM BRANDS INC COM 988498101 8,220 81,607 SH   SOLE   76,126 0 5,481
ZOETIS INC CL A 98978V103 329 2,487 SH   SOLE   2,010 0 477