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
Johnson & Johnson COMMON STOCK 478160104 4,470 36,853 SH   SOLE   36,853 0 0
Apple Inc. COMMON STOCK 037833100 4,466 46,712 SH   SOLE   46,712 0 0
TJX Cos Inc COMMON STOCK 872540109 3,621 46,885 SH   SOLE   46,885 0 0
Baxter Int'l Inc. COMMON STOCK 071813109 3,598 79,564 SH   SOLE   79,564 0 0
Microsoft, Corp. COMMON STOCK 594918104 3,448 67,385 SH   SOLE   67,385 0 0
Waters Corp COMMON STOCK 941848103 3,179 22,601 SH   SOLE   22,601 0 0
3M Co. COMMON STOCK 88579Y101 3,131 17,880 SH   SOLE   17,880 0 0
Cisco Systems, Inc. COMMON STOCK 17275R102 2,988 104,141 SH   SOLE   104,141 0 0
Amazon Com Inc COMMON STOCK 023135106 2,961 4,138 SH   SOLE   4,138 0 0
Costco Companies Inc COMMON STOCK 22160K105 2,850 18,150 SH   SOLE   18,150 0 0
Facebook Inc Class A COMMON STOCK 30303M102 2,738 23,958 SH   SOLE   23,958 0 0
Int'l Business Machines COMMON STOCK 459200101 2,702 17,802 SH   SOLE   17,802 0 0
Johnson Controls Inc COMMON STOCK 478366107 2,650 59,884 SH   SOLE   59,884 0 0
Medtronic Inc COMMON STOCK G5960L103 2,599 29,953 SH   SOLE   29,953 0 0
Travelers Group Inc COMMON STOCK 89417E109 2,599 21,832 SH   SOLE   21,832 0 0
Deere & Co COMMON STOCK 244199105 2,588 31,937 SH   SOLE   31,937 0 0
General Mills COMMON STOCK 370334104 2,477 34,734 SH   SOLE   34,734 0 0
Unilever Plc Adr New COMMON STOCK 904767704 2,463 51,402 SH   SOLE   51,402 0 0
Charles Schwab Corp COMMON STOCK 808513105 2,334 92,230 SH   SOLE   92,230 0 0
Illinois Tool Works Inc COMMON STOCK 452308109 2,279 21,876 SH   SOLE   21,876 0 0
Praxair Inc COMMON STOCK 74005P104 2,259 20,098 SH   SOLE   20,098 0 0
Alphabet Inc. Class A COMMON STOCK 02079K305 2,253 3,202 SH   SOLE   3,202 0 0
Procter & Gamble COMMON STOCK 742718109 2,234 26,383 SH   SOLE   26,383 0 0
Verisk Analytics Inc Cla COMMON STOCK 92345Y106 2,210 27,257 SH   SOLE   27,257 0 0
Quest Diagnostic Inc COMMON STOCK 74834L100 2,170 26,654 SH   SOLE   26,654 0 0
Check Pt Software Tech COMMON STOCK M22465104 2,128 26,705 SH   SOLE   26,705 0 0
Lowes Companies Inc COMMON STOCK 548661107 2,109 26,638 SH   SOLE   26,638 0 0
American Express Company COMMON STOCK 025816109 2,039 33,561 SH   SOLE   33,561 0 0
Federal Express COMMON STOCK 31428X106 2,017 13,292 SH   SOLE   13,292 0 0
Qualcomm Inc. COMMON STOCK 747525103 1,985 37,057 SH   SOLE   37,057 0 0
Novo-Nordisk A-S Adr COMMON STOCK 670100205 1,975 36,729 SH   SOLE   36,729 0 0
CBRE Group, Inc COMMON STOCK 12504L109 1,953 73,747 SH   SOLE   73,747 0 0
Alphabet Inc. Class C COMMON STOCK 02079K107 1,674 2,419 SH   SOLE   2,419 0 0
Abb Ltd Adr COMMON STOCK 000375204 1,653 83,377 SH   SOLE   83,377 0 0
Paypal Holdings Inco COMMON STOCK 70450Y103 1,634 44,761 SH   SOLE   44,761 0 0
Royal Bk Cda Montreal COMMON STOCK 780087102 1,398 23,662 SH   SOLE   23,662 0 0
Ebay Inc COMMON STOCK 278642103 1,048 44,754 SH   SOLE   44,754 0 0
Nike, Inc. COMMON STOCK 654106103 818 14,824 SH   SOLE   14,824 0 0
Verizon Communications COMMON STOCK 92343V104 789 14,122 SH   SOLE   14,122 0 0
United Parcel Service B COMMON STOCK 911312106 780 7,237 SH   SOLE   7,237 0 0
Waste Management Inc COMMON STOCK 94106L109 755 11,394 SH   SOLE   11,394 0 0
Visa Inc COMMON STOCK 92826C839 633 8,540 SH   SOLE   8,540 0 0
Adobe Systems Inc COMMON STOCK 00724F101 598 6,242 SH   SOLE   6,242 0 0
Merck COMMON STOCK 58933Y105 591 10,256 SH   SOLE   10,256 0 0
Intrcontinentalexchange COMMON STOCK 45866F104 551 2,153 SH   SOLE   2,153 0 0
Ecolab Inc COMMON STOCK 278865100 487 4,103 SH   SOLE   4,103 0 0
Metlife Inc COMMON STOCK 59156R108 474 11,897 SH   SOLE   11,897 0 0
S & P Global Inc COMMON STOCK 78409V104 465 4,337 SH   SOLE   4,337 0 0
Roche Hldg Ltd Spon Adrf COMMON STOCK 771195104 443 13,446 SH   SOLE   13,446 0 0
Sysco Corporation COMMON STOCK 871829107 427 8,417 SH   SOLE   8,417 0 0
Toronto Dominion Bank COMMON STOCK 891160509 421 9,803 SH   SOLE   9,803 0 0
CVS Corporation COMMON STOCK 126650100 407 4,254 SH   SOLE   4,254 0 0
Gilead Sciences Inc COMMON STOCK 375558103 376 4,503 SH   SOLE   4,503 0 0
US Bancorp Del COMMON STOCK 902973304 335 8,313 SH   SOLE   8,313 0 0
Eaton Corporation COMMON STOCK 278058102 261 4,373 SH   SOLE   4,373 0 0
Exxon Mobil Corporation COMMON STOCK 30231G102 249 2,651 SH   SOLE   2,651 0 0
General Electric Company COMMON STOCK 369604103 230 7,311 SH   SOLE   7,311 0 0
Berkshire Hathaway Cl B COMMON STOCK 084670702 220 1,522 SH   SOLE   1,522 0 0
Entech Solar Inc COMMON STOCK 29362Y106 0 25,000 SH   SOLE   25,000 0 0