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 COM 88579Y101 3,946 24,441 SH   SOLE   24,441 0 0
ABBOTT LABORATORIES COM 002824100 2,646 26,454 SH   SOLE   26,454 0 0
ABBVIE COM 00287Y109 1,466 15,867 SH   SOLE   15,867 0 0
ACCENTURE SHS CLASS A G1151C101 394 1,709 SH   SOLE   1,709 0 0
ADOBE COM 00724F101 5,191 11,711 SH   SOLE   11,711 0 0
ALEXANDRIA REAL ESTATE COM 015271109 239 1,365 SH   SOLE   1,365 0 0
ALPHABET CLASS A CAP STK CL A 02079K305 3,471 2,319 SH   SOLE   2,319 0 0
ALPHABET CLASS C CAP STK CL C 02079K107 1,743 1,165 SH   SOLE   0 0 0
AMAZON COM 023135106 4,911 1,560 SH   SOLE   1,560 0 0
AMGEN COM 031162100 2,032 8,531 SH   SOLE   8,531 0 0
APPLE COM 037833100 7,870 17,453 SH   SOLE   17,453 0 0
AUTOMATIC DATA PROCESSING COM 053015103 727 5,265 SH   SOLE   5,265 0 0
BECTON DICKINSON COM 075887109 2,840 11,061 SH   SOLE   11,061 0 0
BERKSHIRE HATHAWAY CLASS A CL A 084670108 638 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY CLASS B CL B NEW 084670702 1,781 8,378 SH   SOLE   8,378 0 0
BLACKROCK COM 09247X101 586 1,010 SH   SOLE   1,010 0 0
BRISTOL MYERS SQUIBB COM 110122108 289 4,670 SH   SOLE   4,670 0 0
BROADRIDGE FINANCIAL SOLUTIONS COM 11133T103 1,425 10,434 SH   SOLE   10,434 0 0
CANADIAN NATIONAL RAILWAY COM 136375102 409 4,035 SH   SOLE   4,035 0 0
CATERPILLAR COM 149123101 325 2,285 SH   SOLE   2,285 0 0
CHEVRON COM 166764100 1,322 14,738 SH   SOLE   14,738 0 0
CISCO SYSTEMS COM 17275R102 862 18,057 SH   SOLE   18,057 0 0
COCA COLA COM 191216100 506 10,611 SH   SOLE   10,611 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 446 6,650 SH   SOLE   6,650 0 0
COMCAST COM 20030N101 284 6,610 SH   SOLE   6,610 0 0
CONOCOPHILLIPS COM 20825C104 219 5,525 SH   SOLE   5,525 0 0
COSTCO WHOLESALE COM 22160K105 2,976 8,752 SH   SOLE   8,752 0 0
DANAHER COM 235851102 525 2,597 SH   SOLE   2,597 0 0
DIAGEO ADR SPON ADR NEW 25243Q205 536 3,965 SH   SOLE   3,965 0 0
DUKE ENERGY COM 26441C204 319 3,763 SH   SOLE   3,763 0 0
EATON VANCE COM 278265103 262 6,698 SH   SOLE   6,698 0 0
EBAY COM 278642103 493 9,073 SH   SOLE   9,073 0 0
EMERSON ELECTRIC COM 291011104 412 6,041 SH   SOLE   6,041 0 0
EXXON MOBIL COM 30231G102 547 12,296 SH   SOLE   12,296 0 0
FACEBOOK COM 30303M102 378 1,437 SH   SOLE   1,437 0 0
FEDEX COM 31428X106 956 4,780 SH   SOLE   4,780 0 0
FIRST AMERICAN FINANCIAL COM 31847R102 311 5,705 SH   SOLE   5,705 0 0
GENUINE PARTS COM 372460105 315 3,345 SH   SOLE   3,345 0 0
GILEAD SCIENCES COM 375558103 270 3,935 SH   SOLE   3,935 0 0
HERSHEY COM 427866108 296 2,055 SH   SOLE   2,055 0 0
HOME DEPOT COM 437076102 477 1,736 SH   SOLE   1,736 0 0
IBM COM 459200101 435 3,420 SH   SOLE   3,420 0 0
IDEXX LABS COM 45168D104 1,498 3,972 SH   SOLE   3,972 0 0
INTEL COM 458140100 3,006 61,079 SH   SOLE   61,079 0 0
INVESCO FTSE RAFI US 1000 ETF FTSE RAFI 1000 46137V613 2,445 20,805 SH   SOLE   20,805 0 0
INVESCO QQQ TRUST ETF UNIT SER 1 46090E103 788 2,915 SH   SOLE   2,915 0 0
ISHARES CORE S&P 500 ETF CORE S&P 500 ETF 464287200 388 1,152 SH   SOLE   1,152 0 0
ISHARES EDGE MSCI MIN VOL EAFE ETF MIN VOL EAFE ETF 46429B689 210 3,110 SH   SOLE   3,110 0 0
ISHARES S&P 500 GROWTH ETF CORE S&P500 ETF 464287309 307 1,350 SH   SOLE   1,350 0 0
JOHNSON & JOHNSON COM 478160104 1,848 12,483 SH   SOLE   12,483 0 0
JP MORGAN CHASE COM 46625H100 368 3,654 SH   SOLE   3,654 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 215 1,165 SH   SOLE   1,165 0 0
KIMBERLY CLARK COM 494368103 839 5,304 SH   SOLE   5,304 0 0
LOCKHEED MARTIN COM 539830109 2,060 5,291 SH   SOLE   5,291 0 0
LOWES COM 548661107 1,026 6,674 SH   SOLE   6,674 0 0
MARSH & MCLENNAN COM 571748102 1,090 9,368 SH   SOLE   9,368 0 0
MCDONALDS COM 580135101 1,429 7,001 SH   SOLE   7,001 0 0
MERCK COM 58933Y105 1,371 16,944 SH   SOLE   16,944 0 0
MICROSOFT COM 594918104 5,906 28,359 SH   SOLE   28,359 0 0
NESTLE ADR NOL 641069406 1,018 8,612 SH   SOLE   8,612 0 0
NIKE CL B 654106103 334 3,171 SH   SOLE   3,171 0 0
NORTHERN TRUST COM 665859104 1,562 18,668 SH   SOLE   18,668 0 0
NVIDIA COM 67066G104 558 1,249 SH   SOLE   1,249 0 0
PAYCHEX COM 704326107 428 5,749 SH   SOLE   5,749 0 0
PAYPAL HOLDINGS COM 70450Y103 594 3,075 SH   SOLE   3,075 0 0
PEPSICO COM 713448108 2,602 19,137 SH   SOLE   19,137 0 0
PFIZER COM 717081103 487 12,688 SH   SOLE   12,688 0 0
PHILLIPS 66 COM 718546104 529 8,148 SH   SOLE   8,148 0 0
PROCTER AND GAMBLE COM 742718109 1,433 10,685 SH   SOLE   10,685 0 0
PROLOGIS COM 74340W103 581 5,597 SH   SOLE   5,597 0 0
QUALCOMM COM 747525103 249 2,345 SH   SOLE   2,345 0 0
RAYTHEON (formerly United Technologies) COM 75513E101 359 5,591 SH   SOLE   5,591 0 0
ROCHE HOLDINGS ADR NOL 771195104 243 5,665 SH   SOLE   5,665 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 3,265 9,728 SH   SOLE   9,728 0 0
STARBUCKS COM 855244109 2,023 26,113 SH   SOLE   26,113 0 0
STRYKER COM 863667101 893 4,758 SH   SOLE   4,758 0 0
SYSCO COM 871829107 1,102 18,342 SH   SOLE   18,342 0 0
T ROWE PRICE GROUP COM 74144T108 277 2,000 SH   SOLE   2,000 0 0
TARGET COM 87612E106 840 6,316 SH   SOLE   6,316 0 0
THERMO FISHER SCIENTIFIC COM 883556102 848 2,068 SH   SOLE   2,068 0 0
TJX COMPANIES COM 872540109 501 8,863 SH   SOLE   8,863 0 0
UNILEVER ADR SPON ADR NEW 904767704 205 3,436 SH   SOLE   3,436 0 0
UNION PACIFIC COM 907818108 528 2,825 SH   SOLE   2,825 0 0
UNITED PARCEL SERVICE COM 911312106 1,883 11,802 SH   SOLE   11,802 0 0
VANECK VECTORS MORNINGSTAR WIDE MOAT ETF MORNINGSTAR WIDE 92189F643 864 15,626 SH   SOLE   15,626 0 0
VANGUARD ALL-WORLD EX US INDEX ETF ALLWRLD EX US 922042775 342 6,743 SH   SOLE   6,743 0 0
VANGUARD DEVELOPED MARKETS ETF FTSE DEV MKT ETF 921943858 611 14,868 SH   SOLE   14,868 0 0
VANGUARD DIVIDEND APPRECIATION INDEX ETF DIV APP ETF 921908844 5,536 43,609 SH   SOLE   43,609 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF HIGH DIV YLD 921946406 244 2,910 SH   SOLE   2,910 0 0
VANGUARD MID-CAP INDEX ETF MID CAP ETF 922908629 276 1,552 SH   SOLE   1,552 0 0
VANGUARD S&P 500 INDEX ETF S&P 500 ETF SHS 922908363 1,032 3,347 SH   SOLE   3,347 0 0
VANGUARD TOTAL INT'L STOCK ETF VG TL INTL STK F 921909768 349 6,655 SH   SOLE   6,655 0 0
VANGUARD TOTAL STOCK MARKET INDEX ETF TOTAL STK MKT 922908769 4,522 26,555 SH   SOLE   26,555 0 0
VANGUARD VALUE INDEX ETF VALUE ETF 922908744 245 2,285 SH   SOLE   2,285 0 0
VERIZON COM 92343V104 2,070 35,095 SH   SOLE   35,095 0 0
VF CORP COM 918204108 393 6,134 SH   SOLE   6,134 0 0
VISA COM 92826C839 4,583 23,291 SH   SOLE   23,291 0 0
WALMART COM 931142103 465 3,529 SH   SOLE   3,529 0 0
WALT DISNEY COM 254687106 2,132 16,550 SH   SOLE   16,550 0 0
WELLS FARGO COM 949746101 457 18,498 SH   SOLE   18,498 0 0
XILINX COM 983919101 240 2,250 SH   SOLE   2,250 0 0