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,787 27,572 SH   SOLE   8,696 0 18,876
Abbott Labs COM 002824100 1,240 23,235 SH   SOLE   23,010 0 225
Accenture Ltd COM G1151C101 15,834 117,231 SH   SOLE   55,696 0 61,535
Adobe Systems COM 00724F101 14,937 100,130 SH   SOLE   43,068 0 57,062
Alphabet Class C COM 02079K107 21,039 21,936 SH   SOLE   8,629 0 13,307
Amazon Com Inc COM 023135106 17,871 18,589 SH   SOLE   7,784 0 10,805
American Express Co COM 025816109 556 6,151 SH   SOLE   6,151 0 0
American Tower Corp. COM 03027X100 366 2,680 SH   SOLE   2,300 0 380
Ametek Inc COM 031100100 14,717 222,844 SH   SOLE   96,065 0 126,779
Amgen COM 031162100 3,173 17,017 SH   SOLE   6,477 0 10,540
Analog Devices Inc Com COM 032654105 14,694 170,519 SH   SOLE   72,821 0 97,698
Apple COM 037833100 21,683 140,686 SH   SOLE   59,800 0 80,886
AT&T Inc Com COM 00206R102 1,257 32,092 SH   SOLE   30,270 0 1,822
BayCom Corp COM 07272M107 2,467 137,040 SH   SOLE   137,040 0 0
Biogen COM 09062X103 11,685 37,318 SH   SOLE   17,491 0 19,827
BlackRock COM 09247X101 5,391 12,057 SH   SOLE   4,182 0 7,875
Bristol Myers Squibb Com COM 110122108 7,194 112,869 SH   SOLE   53,779 0 59,090
Caterpillar Inc Del Com COM 149123101 949 7,608 SH   SOLE   7,608 0 0
Celgene Corp COM 151020104 14,674 100,633 SH   SOLE   45,100 0 55,533
Cigna COM 125509109 387 2,068 SH   SOLE   2,068 0 0
Coca-Cola COM 191216100 3,968 88,154 SH   SOLE   44,581 0 43,573
Comcast Corp New Cl A COM 20030N101 4,744 123,276 SH   SOLE   37,996 0 85,280
CoStar Group Inc COM 22160N109 5,582 20,810 SH   SOLE   6,632 0 14,178
Costco COM 22160K105 306 1,865 SH   SOLE   1,865 0 0
Danaher COM 235851102 14,058 163,883 SH   SOLE   71,348 0 92,535
Delphi Automotive PLC COM G27823106 2,270 23,065 SH   SOLE   7,090 0 15,975
Ebay Inc Com COM 278642103 13,970 363,237 SH   SOLE   162,744 0 200,493
Ecolab Inc COM 278865100 14,539 113,050 SH   SOLE   48,315 0 64,735
Estee Lauder Cos COM 518439104 4,144 38,430 SH   SOLE   15,600 0 22,830
Exxon Mobil COM 30231G102 697 8,500 SH   SOLE   8,500 0 0
Facebook Inc Cl A COM 30303M102 15,575 91,154 SH   SOLE   40,422 0 50,732
General Electric COM 369604103 1,161 48,000 SH   SOLE   48,000 0 0
Gilead Sciences Inc COM 375558103 1,145 14,128 SH   SOLE   13,978 0 150
Goldman Sachs COM 38141G104 13,940 58,772 SH   SOLE   25,397 0 33,375
Hercules Tech Gwth Cap Com COM 427096508 205 15,900 SH   SOLE   15,900 0 0
Home Depot Inc COM 437076102 13,746 84,042 SH   SOLE   36,939 0 47,103
Honeywell Int'l COM 438516106 14,738 103,980 SH   SOLE   44,705 0 59,275
IBM COM 459200101 1,451 10,000 SH   SOLE   10,000 0 0
Illumina Inc Com COM 452327109 5,200 26,104 SH   SOLE   7,873 0 18,231
Intel COM 458140100 402 10,559 SH   SOLE   10,559 0 0
Intercontinental Exchange COM 45866F104 14,191 206,562 SH   SOLE   89,546 0 117,016
Intuit Com COM 461202103 14,773 103,932 SH   SOLE   45,970 0 57,962
J P Morgan Chase & Co COM 46625H100 11,779 123,328 SH   SOLE   52,357 0 70,971
Liberty Global Plc Cl A COM G5480U104 13,548 399,528 SH   SOLE   174,684 0 224,844
Lockheed Martin Corp Com COM 539830109 5,681 18,309 SH   SOLE   5,559 0 12,750
Mastercard Inc COM 57636Q104 13,948 98,783 SH   SOLE   43,082 0 55,701
Merck & Co Inc Com COM 58933y105 1,153 18,000 SH   SOLE   18,000 0 0
Microsoft COM 594918104 21,636 290,451 SH   SOLE   124,966 0 165,485
Netflix Inc Com COM 64110L106 5,054 27,871 SH   SOLE   9,852 0 18,019
Oracle COM 68389X105 15,954 329,974 SH   SOLE   156,629 0 173,345
Palo Alto Networks COM 697435105 14,855 103,086 SH   SOLE   44,065 0 59,021
PayPal Holdings COM 70450Y103 384 6,000 SH   SOLE   5,170 0 830
Pepsico COM 713448108 12,286 110,254 SH   SOLE   53,285 0 56,969
Philip Morris Int'l COM 718172109 2,757 24,837 SH   SOLE   7,501 0 17,336
Powershares QQQ Trust Unit Ser COM 73935A104 457 3,140 SH   SOLE   2,840 0 300
Praxair Inc COM 74005P104 629 4,498 SH   SOLE   4,457 0 41
Principal Financial Gp Com COM 74251V102 296 4,600 SH   SOLE   4,600 0 0
Prologis, Inc. COM 74340W103 5,037 79,369 SH   SOLE   24,374 0 54,995
Regeneron Pharma Inc COM 75886F107 14,488 32,402 SH   SOLE   13,954 0 18,448
Rockwell Automation Com COM 773903109 390 2,190 SH   SOLE   1,990 0 200
Salesforce COM 79466L302 14,425 154,413 SH   SOLE   66,627 0 87,786
Schein Henry Inc Com COM 806407102 241 2,940 SH   SOLE   2,940 0 0
Schlumberger COM 806857108 14,667 210,247 SH   SOLE   104,452 0 105,795
Schwab Charles COM 808513105 252 5,750 SH   SOLE   5,750 0 0
Select Sector Spdr Tr Sbi Int- COM 81369Y605 277 10,700 SH   SOLE   9,200 0 1,500
Select Sector Spdr Tr Sbi Int- COM 81369Y886 10,670 201,140 SH   SOLE   201,140 0 0
SPDR S&P 500 ETF COM 78462F103 359 1,430 SH   SOLE   1,430 0 0
Starbucks COM 855244109 5,075 94,485 SH   SOLE   33,085 0 61,400
Texas Instruments COM 882508104 14,845 165,602 SH   SOLE   70,840 0 94,762
Thermo Fisher Scientific COM 883556102 5,327 28,154 SH   SOLE   8,734 0 19,420
Union Pac Corp Com COM 907818108 16,131 139,098 SH   SOLE   67,759 0 71,339
United Technologies Cp COM 913017109 5,609 48,318 SH   SOLE   14,918 0 33,400
Unitedhealth Group Inc COM 91324P102 14,293 72,979 SH   SOLE   31,704 0 41,275
US Bancorp COM 902973304 276 5,157 SH   SOLE   5,157 0 0
Verizon Communications Com COM 92343V104 569 11,490 SH   SOLE   10,790 0 700
Visa COM 92826C839 13,786 130,994 SH   SOLE   57,299 0 73,695
Wal Mart Stores Inc Com COM 931142103 1,899 24,300 SH   SOLE   24,300 0 0
Walt Disney Co COM 254687106 5,024 50,973 SH   SOLE   17,413 0 33,560
Waste Management COM 94106L109 15,113 193,088 SH   SOLE   87,243 0 105,845
Yum! Brands COM 988498101 13,685 185,910 SH   SOLE   81,820 0 104,090
iShares Gold Trust ETF ETFS 464285105 4,918 399,510 SH   SOLE   399,510 0 0
iShares Tr MSCI EAFE Idx ETF ETFS 464287465 11,690 170,712 SH   SOLE   170,346 0 366
iShares Tr Russell 1000 Val ET ETFS 464287598 12,232 103,215 SH   SOLE   103,215 0 0
iShares Tr S&P 500 Value ETF ETFS 464287408 14,356 133,040 SH   SOLE   133,040 0 0
ProShares S&P 500 Dividend Ari ETFS 74348A467 2,257 37,970 SH   SOLE   37,600 0 370
SPDR Barclays Convertible Secu ETFS 78464A359 1,130 22,133 SH   SOLE   21,918 0 215
SPDR Series S&P Dividend ETF ETFS 78464A763 4,895 53,602 SH   SOLE   52,857 0 745
Vanguard High Dividend Yield E ETFS 921946406 4,484 55,315 SH   SOLE   54,785 0 530
Vanguard Index Fds Mid Cap ETF ETFS 922908629 4,557 30,998 SH   SOLE   30,650 0 348
Vanguard Index Fds REIT ETF ETFS 922908553 2,873 34,576 SH   SOLE   33,788 0 788
Vanguard Index Fds Sm Cap Valu ETFS 922908611 11,047 86,445 SH   SOLE   86,445 0 0
Vanguard Index Fds Small Cp ET ETFS 922908751 1,397 9,882 SH   SOLE   9,620 0 262
Vanguard Index Fds Sml Cp Grw ETFS 922908595 12,230 80,125 SH   SOLE   80,125 0 0
Vanguard Index Fds Value ETF ETFS 922908744 4,606 46,141 SH   SOLE   43,615 0 2,526
Vanguard Intl Eqty Idx FTSE Eu ETFS 922042874 2,196 37,648 SH   SOLE   37,208 0 440
iShares Tr US Pfd Stk Idx ETF ETFS 464288687 3,128 80,593 SH   SOLE   76,793 0 3,800
Nuveen Preferred Income Opport PFD 67073B106 317 30,000 SH   SOLE   30,000 0 0
PowerShares Preferred ETF PFD 73936T565 468 31,105 SH   SOLE   28,740 0 2,365
Wells Fargo & Co New Dep1/1000 PFD 949746655 526 20,785 SH   SOLE   18,785 0 2,000
Wells Fargo & Co. 7.5 Non-Cumu PFD 949746804 456 347 SH   SOLE   347 0 0
Anheuser-Busch Inbev ADR ADR 03524A108 11,770 98,657 SH   SOLE   45,172 0 53,485
Royal Dutch Shell Plc Spons Ad ADR 780259206 1,212 20,000 SH   SOLE   20,000 0 0
Vanguard Inst Index Fund - Sta COM vangcasc3 38,526 510,177 SH   SOLE   510,177 0 0