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 COM 88579Y101 5,742 30,012 SH   SOLE   10,792 0 19,220
Abbott Labs COM 002824100 725 16,329 SH   SOLE   16,329 0 0
Accenture Ltd COM G1151C101 15,951 133,060 SH   SOLE   61,253 0 71,807
Alphabet Class C COM 02079K107 19,975 24,079 SH   SOLE   9,984 0 14,095
Amazon Com Inc COM 023135106 15,518 17,504 SH   SOLE   7,914 0 9,590
American Express Co COM 025816109 334 4,224 SH   SOLE   4,224 0 0
American Tower Corp. COM 03027X100 326 2,680 SH   SOLE   2,300 0 380
Ametek Inc COM 031100100 14,342 265,206 SH   SOLE   116,382 0 148,824
Amgen COM 031162100 6,015 36,659 SH   SOLE   15,274 0 21,385
Apple COM 037833100 21,730 151,259 SH   SOLE   66,272 0 84,987
AT&T Inc Com COM 00206R102 1,292 31,092 SH   SOLE   29,270 0 1,822
Biogen COM 09062X103 206 755 SH   SOLE   755 0 0
BlackRock COM 09247X101 15,098 39,368 SH   SOLE   17,642 0 21,726
Bristol Myers Squibb Com COM 110122108 15,249 280,409 SH   SOLE   138,622 0 141,787
Caterpillar Inc Del Com COM 149123101 690 7,438 SH   SOLE   7,438 0 0
Celgene Corp COM 151020104 14,881 119,594 SH   SOLE   54,059 0 65,535
Chubb Corp Com COM H1467J104 14,272 104,745 SH   SOLE   45,740 0 59,005
Cigna COM 125509109 347 2,368 SH   SOLE   2,368 0 0
Coca-Cola COM 191216100 4,003 94,327 SH   SOLE   33,654 0 60,673
Colgate Palmolive COM 194162103 3,946 53,911 SH   SOLE   19,330 0 34,581
Comcast Corp New Cl A COM 20030N101 4,800 127,684 SH   SOLE   45,349 0 82,335
CoStar Group Inc COM 22160N109 6,608 31,887 SH   SOLE   11,497 0 20,390
Costco COM 22160K105 14,131 84,266 SH   SOLE   38,276 0 45,990
Danaher COM 235851102 14,321 167,438 SH   SOLE   74,061 0 93,377
Eastman Chem Co COM 277432100 15,445 191,151 SH   SOLE   86,503 0 104,648
Ebay Inc Com COM 278642103 5,038 150,070 SH   SOLE   56,690 0 93,380
Ecolab Inc COM 278865100 14,472 115,464 SH   SOLE   50,449 0 65,015
Estee Lauder Cos COM 518439104 736 8,680 SH   SOLE   8,680 0 0
Exxon Mobil COM 30231G102 697 8,500 SH   SOLE   8,500 0 0
Facebook Inc Cl A COM 30303M102 16,190 113,972 SH   SOLE   50,700 0 63,272
General Electric COM 369604103 1,430 48,000 SH   SOLE   48,000 0 0
General Mills COM 370334104 3,883 65,809 SH   SOLE   23,270 0 42,539
Hercules Tech Gwth Cap Com COM 427096508 241 15,900 SH   SOLE   15,900 0 0
Honeywell Int'l COM 438516106 14,462 115,813 SH   SOLE   50,659 0 65,154
IBM COM 459200101 1,741 10,000 SH   SOLE   10,000 0 0
Illumina Inc Com COM 452327109 5,403 31,666 SH   SOLE   11,111 0 20,555
Intel COM 458140100 381 10,559 SH   SOLE   10,559 0 0
Intercontinental Exchange COM 45866F104 2,837 47,382 SH   SOLE   20,037 0 27,345
Intuit Com COM 461202103 15,214 131,167 SH   SOLE   58,010 0 73,157
Liberty Global Plc Cl A COM G5480U104 13,731 382,792 SH   SOLE   169,655 0 213,137
Mastercard Inc COM 57636Q104 5,818 51,731 SH   SOLE   18,511 0 33,220
Merck & Co Inc Com COM 58933y105 1,144 18,000 SH   SOLE   18,000 0 0
Microsoft COM 594918104 20,994 318,772 SH   SOLE   138,514 0 180,258
Netflix Inc Com COM 64110L106 316 2,140 SH   SOLE   1,860 0 280
Newell Rubbermaid Co. COM 651229106 4,769 101,112 SH   SOLE   35,677 0 65,435
Nike Inc Cl B COM 654106103 13,639 244,736 SH   SOLE   109,181 0 135,555
Omnicom Group Inc COM 681919106 4,776 55,403 SH   SOLE   19,598 0 35,805
Oracle COM 68389X105 917 20,549 SH   SOLE   20,549 0 0
Palo Alto Networks COM 697435105 5,000 44,373 SH   SOLE   19,193 0 25,180
PayPal Holdings COM 70450Y103 258 6,000 SH   SOLE   5,170 0 830
Pepsico COM 713448108 13,623 121,785 SH   SOLE   58,438 0 63,347
Philip Morris Int'l COM 718172109 3,838 33,996 SH   SOLE   11,845 0 22,151
Powershares QQQ Trust Unit Ser COM 73935A104 425 3,210 SH   SOLE   2,910 0 300
Praxair Inc COM 74005P104 733 6,180 SH   SOLE   6,180 0 0
Principal Financial Gp Com COM 74251V102 290 4,600 SH   SOLE   4,600 0 0
Procter & Gamble COM 742718109 13,341 148,484 SH   SOLE   71,274 0 77,210
Rockwell Automation Com COM 773903109 348 2,235 SH   SOLE   2,035 0 200
Salesforce COM 79466L302 15,462 187,435 SH   SOLE   81,239 0 106,196
Schein Henry Inc Com COM 806407102 250 1,470 SH   SOLE   1,470 0 0
Schlumberger COM 806857108 4,721 60,453 SH   SOLE   25,303 0 35,150
Schwab Charles COM 808513105 235 5,750 SH   SOLE   5,750 0 0
Select Sector Spdr Tr Sbi Int- COM 81369Y605 254 10,700 SH   SOLE   9,200 0 1,500
Select Sector Spdr Tr Sbi Int- COM 81369Y886 10,320 201,140 SH   SOLE   201,140 0 0
Simon Property Group COM 828806109 7,116 41,365 SH   SOLE   18,197 0 23,168
SPDR S&P 500 ETF COM 78462F103 337 1,430 SH   SOLE   1,430 0 0
Starbucks COM 855244109 5,312 90,982 SH   SOLE   35,857 0 55,125
Texas Instruments COM 882508104 15,577 193,353 SH   SOLE   83,559 0 109,794
The Priceline Group COM 741503403 14,012 7,872 SH   SOLE   3,470 0 4,402
Thermo Fisher Scientific COM 883556102 5,337 34,745 SH   SOLE   12,405 0 22,340
TJX Corp COM 872540109 13,775 174,191 SH   SOLE   77,199 0 96,992
Union Pac Corp Com COM 907818108 1,525 14,400 SH   SOLE   14,400 0 0
United Technologies Cp COM 913017109 5,596 49,868 SH   SOLE   17,718 0 32,150
Unitedhealth Group Inc COM 91324P102 14,181 86,466 SH   SOLE   37,978 0 48,488
US Bancorp COM 902973304 266 5,157 SH   SOLE   5,157 0 0
V F Corp Com COM 918204108 399 7,253 SH   SOLE   7,253 0 0
Verizon Communications Com COM 92343V104 15,334 314,552 SH   SOLE   151,495 0 163,057
Visa COM 92826C839 14,468 162,797 SH   SOLE   71,459 0 91,338
Wal Mart Stores Inc Com COM 931142103 1,752 24,300 SH   SOLE   24,300 0 0
Walt Disney Co COM 254687106 14,090 124,259 SH   SOLE   56,272 0 67,987
Waste Management COM 94106L109 14,741 202,151 SH   SOLE   91,161 0 110,990
Yum! Brands COM 988498101 13,357 209,035 SH   SOLE   93,075 0 115,960
iShares Gold Trust ETF ETFS 464285105 4,798 399,510 SH   SOLE   399,510 0 0
iShares Tr MSCI EAFE Idx ETF ETFS 464287465 10,645 170,888 SH   SOLE   170,782 0 106
iShares Tr Russell 1000 Val ET ETFS 464287598 11,864 103,215 SH   SOLE   103,215 0 0
iShares Tr S&P 500 Value ETF ETFS 464287408 13,841 133,040 SH   SOLE   133,040 0 0
SPDR Barclays Convertible Secu ETFS 78464A359 1,111 23,106 SH   SOLE   23,106 0 0
SPDR Series S&P Dividend ETF ETFS 78464A763 3,302 37,465 SH   SOLE   37,190 0 275
Vanguard High Dividend Yield E ETFS 921946406 2,909 37,461 SH   SOLE   37,047 0 414
Vanguard Index Fds Mid Cap ETF ETFS 922908629 4,371 31,393 SH   SOLE   31,045 0 348
Vanguard Index Fds REIT ETF ETFS 922908553 2,301 27,857 SH   SOLE   26,914 0 943
Vanguard Index Fds Sm Cap Valu ETFS 922908611 10,621 86,445 SH   SOLE   86,445 0 0
Vanguard Index Fds Small Cp ET ETFS 922908751 1,343 10,078 SH   SOLE   9,816 0 262
Vanguard Index Fds Sml Cp Grw ETFS 922908595 11,271 80,125 SH   SOLE   80,125 0 0
Vanguard Index Fds Value ETF ETFS 922908744 4,644 48,691 SH   SOLE   46,165 0 2,526
Vanguard Intl Eqty Idx FTSE Eu ETFS 922042874 1,953 37,864 SH   SOLE   37,736 0 128
iShares Tr US Pfd Stk Idx ETF ETFS 464288687 2,596 67,076 SH   SOLE   63,151 0 3,925
Nuveen Preferred Income Opport PFD 67073B106 294 30,000 SH   SOLE   30,000 0 0
PowerShares Preferred ETF PFD 73936T565 461 31,105 SH   SOLE   28,740 0 2,365
Wells Fargo & Co New Dep1/1000 PFD 949746655 516 20,785 SH   SOLE   18,785 0 2,000
Wells Fargo & Co. 7.5 Non-Cumu PFD 949746804 384 310 SH   SOLE   310 0 0
Royal Dutch Shell Plc Spons Ad ADR 780259206 1,055 20,000 SH   SOLE   20,000 0 0
Vanguard Inst Index Fund - Sta COM vangcasc3 35,840 510,177 SH   SOLE   510,177 0 0