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,184 18,046 SH   SOLE   17,515 0 531
ABBOTT LABS COM 002824100 6,694 77,064 SH   SOLE   69,638 0 7,426
AIR PRODS & CHEMS INC COM 009158106 9,674 41,167 SH   SOLE   38,219 0 2,948
ALIGN TECHNOLOGY INC COM 016255101 2,984 10,694 SH   SOLE   8,714 0 1,980
ALLSTATE CORP COM 020002101 214 1,903 SH   SOLE   1,903 0 0
ALPHABET INC CAP STK CL A 02079K305 7,904 5,901 SH   SOLE   5,342 0 559
ALPHABET INC CAP STK CL C 02079K107 449 336 SH   SOLE   283 0 53
AMAZON COM INC COM 023135106 8,726 4,722 SH   SOLE   4,254 0 468
AMERICAN TOWER CORP NEW COM 03027X100 10,693 46,526 SH   SOLE   43,354 0 3,172
AMGEN INC COM 031162100 661 2,740 SH   SOLE   2,423 0 317
APPLE INC COM 037833100 15,493 52,759 SH   SOLE   47,033 0 5,726
AT&T INC COM 00206R102 207 5,300 SH   SOLE   3,924 0 1,376
AXONICS MODULATION TECHNOLOG COM 05465P101 317 11,450 SH   SOLE   11,450 0 0
BECTON DICKINSON & CO COM 075887109 8,816 32,414 SH   SOLE   29,715 0 2,699
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,821 16,868 SH   SOLE   8,948 0 7,920
BK OF AMERICA CORP COM 060505104 329 9,344 SH   SOLE   301 0 9,043
BLACKROCK INC COM 09247X101 7,402 14,724 SH   SOLE   13,629 0 1,095
BOEING CO COM 097023105 6,146 18,868 SH   SOLE   18,241 0 627
BROADMARK RLTY CAP INC COM 11135B100 1,485 116,446 SH   SOLE   116,446 0 0
CHEVRON CORP NEW COM 166764100 8,500 70,536 SH   SOLE   64,045 0 6,491
COCA COLA CO COM 191216100 1,443 26,066 SH   SOLE   5,406 0 20,660
CONSTELLATION BRANDS INC CL A 21036P108 202 1,062 SH   SOLE   812 0 250
COSTCO WHSL CORP NEW COM 22160K105 9,482 32,262 SH   SOLE   29,659 0 2,603
CSX CORP COM 126408103 2,323 32,108 SH   SOLE   26,362 0 5,746
DANAHER CORPORATION COM 235851102 255 1,663 SH   SOLE   1,663 0 0
DEERE & CO COM 244199105 6,415 37,027 SH   SOLE   34,090 0 2,937
DENNYS CORP COM 24869P104 429 21,600 SH   SOLE   21,600 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 7,233 42,944 SH   SOLE   39,173 0 3,771
DISNEY WALT CO COM DISNEY 254687106 7,932 54,845 SH   SOLE   50,984 0 3,861
DUKE ENERGY CORP NEW COM NEW 26441C204 252 2,766 SH   SOLE   2,650 0 116
EXXON MOBIL CORP COM 30231G102 297 4,251 SH   SOLE   2,541 0 1,710
FACEBOOK INC CL A 30303M102 434 2,114 SH   SOLE   1,920 0 194
GENERAL DYNAMICS CORP COM 369550108 5,481 31,083 SH   SOLE   28,956 0 2,127
HOME DEPOT INC COM 437076102 8,839 40,477 SH   SOLE   36,984 0 3,493
INTEL CORP COM 458140100 643 10,743 SH   SOLE   7,251 0 3,492
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   7,144 0 585,923
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   687 0 21,938
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,620 24,819 SH   SOLE   21,683 0 3,136
JPMORGAN CHASE & CO COM 46625H100 1,679 12,044 SH   SOLE   10,604 0 1,440
MARSH & MCLENNAN COS INC COM 571748102 8,348 74,932 SH   SOLE   68,551 0 6,381
MASTERCARD INC CL A 57636Q104 1,027 3,440 SH   SOLE   2,960 0 480
MCDONALDS CORP COM 580135101 291 1,473 SH   SOLE   1,275 0 198
MERCK & CO. INC COM 58933Y105 5,466 60,099 SH   SOLE   51,916 0 8,183
MICROSOFT CORP COM 594918104 1,055 6,688 SH   SOLE   5,830 0 858
MORGAN STANLEY COM NEW 617446448 5,347 104,604 SH   SOLE   93,075 0 11,529
NEXTERA ENERGY INC COM 65339F101 9,333 38,540 SH   SOLE   35,678 0 2,862
ORACLE CORP COM 68389X105 277 5,219 SH   SOLE   4,979 0 240
PFIZER INC COM 717081103 414 10,570 SH   SOLE   6,815 0 3,755
PNC FINL SVCS GROUP INC COM 693475105 285 1,784 SH   SOLE   1,410 0 374
PROCTER & GAMBLE CO COM 742718109 3,153 25,245 SH   SOLE   22,227 0 3,018
ROYAL BK CDA COM 780087102 1,758 22,201 SH   SOLE   22,201 0 0
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,115 14,739 SH   SOLE   11,972 0 2,767
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 42,397 462,497 SH   SOLE   419,675 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 SER TR PORTFOLIO S&P400 78464A847 804 22,195 SH   SOLE   21,207 0 988
SPDR SER TR PORTFOLIO S&P600 78468R853 344 10,537 SH   SOLE   9,985 0 552
STRYKER CORP COM 863667101 8,964 42,700 SH   SOLE   40,046 0 2,654
SYSCO CORP COM 871829107 6,798 79,475 SH   SOLE   72,705 0 6,770
TEXAS INSTRS INC COM 882508104 427 3,327 SH   SOLE   3,307 0 20
UNION PAC CORP COM 907818108 455 2,517 SH   SOLE   1,341 0 1,176
UNITED PARCEL SERVICE INC CL B 911312106 213 1,820 SH   SOLE   0 0 1,820
US BANCORP DEL COM NEW 902973304 7,705 129,962 SH   SOLE   119,260 0 10,702
VALERO ENERGY CORP COM 91913Y100 5,452 58,217 SH   SOLE   53,764 0 4,453
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 676 8,056 SH   SOLE   321 0 7,735
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 SPECIALIZED FUNDS DIV APP ETF 921908844 4,318 34,636 SH   SOLE   5,985 0 28,651
VANGUARD STAR FDS VG TL INTL STK F 921909768 200 3,595 SH   SOLE   0 0 3,595
VERIZON COMMUNICATIONS INC COM 92343V104 8,021 130,636 SH   SOLE   120,758 0 9,878
VISA INC COM CL A 92826C839 11,242 59,830 SH   SOLE   55,847 0 3,983
WASTE MGMT INC DEL COM 94106L109 426 3,740 SH   SOLE   3,472 0 268
YUM BRANDS INC COM 988498101 8,216 81,569 SH   SOLE   76,126 0 5,443
ZOETIS INC CL A 98978V103 314 2,370 SH   SOLE   2,010 0 360