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 1,282 6,701 SH   SOLE NONE 0 0 6,701
Abbott Labs COM 002824100 983 22,133 SH   SOLE NONE 0 0 22,133
Abbvie Inc COM 00287Y109 1,071 16,430 SH   SOLE NONE 0 0 16,430
Align Technology, Inc. COM 016255101 1,453 12,670 SH   SOLE NONE 4,540 0 8,130
Allergan Inc. SHS G0177J108 1,935 8,098 SH   SOLE NONE 2,664 0 5,434
Alphabet Cl A CAP STK CL A 02079K305 2,265 2,672 SH   SOLE NONE 365 0 2,307
Alphabet Cl C CAP STK CL C 02079K107 2,507 3,022 SH   SOLE NONE 1,059 0 1,963
Altria Group Inc COM 02209S103 1,561 21,852 SH   SOLE NONE 0 0 21,852
Amazon.Com COM 023135106 2,721 3,069 SH   SOLE NONE 1,142 0 1,927
American Tower Corp COM 03027X100 4,278 35,200 SH   SOLE NONE 10,031 0 25,169
American Water Works COM 030420103 1,412 18,150 SH   SOLE NONE 6,405 0 11,745
Ametek Inc COM 031100100 1,965 36,335 SH   SOLE NONE 13,375 0 22,960
Amgen Inc COM 031162100 673 4,102 SH   SOLE NONE 0 0 4,102
Apple Computer Inc COM 037833100 2,262 15,745 SH   SOLE NONE 238 0 15,507
At&t Corp Com New COM 00206R102 578 13,905 SH   SOLE NONE 0 0 13,905
Berkshire Hathaway Class A CL A 084670108 250 1 SH   SOLE NONE 0 0 1
Berkshire Hathaway Class B New CL B NEW 084670702 860 5,159 SH   SOLE NONE 0 0 5,159
Blackrock Inc. COM 09247X101 2,976 7,761 SH   SOLE NONE 2,775 0 4,986
Blackstone Group LP COM UNIT LTD 09253U108 265 8,939 SH   SOLE NONE 1,449 0 7,490
Bristol Myers Squibb Co COM 110122108 394 7,245 SH   SOLE NONE 0 0 7,245
CME Group COM 12572Q105 3,188 26,834 SH   SOLE NONE 9,794 0 17,040
Celgene Corporation COM 151020104 777 6,243 SH   SOLE NONE 0 0 6,243
Chevron Texaco Corp COM 166764100 421 3,923 SH   SOLE NONE 0 0 3,923
Cisco Systems Inc COM 17275R102 203 5,999 SH   SOLE NONE 2,496 0 3,503
Coca Cola Co COM 191216100 228 5,383 SH   SOLE NONE 1,560 0 3,823
Colgate Palmolive COM 194162103 146 2,000 SH   SOLE NONE 800 0 1,200
Comcast Corp New Cl A CL A 20030N101 339 9,006 SH   SOLE NONE 0 0 9,006
Concho Resources Inc COM 20605P101 1,924 14,992 SH   SOLE NONE 5,513 0 9,479
Danaher Corp COM 235851102 3,475 40,626 SH   SOLE NONE 12,981 0 27,645
Disney Walt Co Holding Co COM DISNEY 254687106 347 3,057 SH   SOLE NONE 0 0 3,057
Ecolab Inc. COM 278865100 3,010 24,015 SH   SOLE NONE 7,524 0 16,491
Emerson Electric Co COM 291011104 328 5,480 SH   SOLE NONE 0 0 5,480
Exxon Mobil Corp COM 30231G102 1,531 18,668 SH   SOLE NONE 1,200 0 17,468
Facebook CL A 30303M102 5,086 35,805 SH   SOLE NONE 10,738 0 25,067
First Republic Bank San Franci COM 33616C100 4,129 44,013 SH   SOLE NONE 14,570 0 29,443
Fiserv Inc Wis COM 337738108 1,708 14,816 SH   SOLE NONE 5,761 0 9,055
General Mills COM 370334104 316 5,363 SH   SOLE NONE 0 0 5,363
Genl Electric Co COM 369604103 1,163 39,011 SH   SOLE NONE 0 0 39,011
Genuine Parts Co COM 372460105 366 3,965 SH   SOLE NONE 0 0 3,965
Halliburton Co COM 406216101 291 5,916 SH   SOLE NONE 0 0 5,916
Home Depot Inc COM 437076102 1,180 8,037 SH   SOLE NONE 0 0 8,037
Idexx Laboratories Inc COM 45168D104 2,978 19,259 SH   SOLE NONE 6,189 0 13,070
Illumina Inc COM 452327109 2,037 11,939 SH   SOLE NONE 4,429 0 7,510
Intel Corp COM 458140100 161 4,468 SH   SOLE NONE 0 0 4,468
Intl Business Mach COM 459200101 261 1,500 SH   SOLE NONE 0 0 1,500
JP Morgan Chase COM 46625H100 7,396 84,200 SH   SOLE NONE 10,929 0 73,271
Johnson & Johnson Com COM 478160104 3,108 24,957 SH   SOLE NONE 8,997 0 15,960
Ligand Pharmaceuticals COM NEW 53220K504 318 3,000 SH   SOLE NONE 0 0 3,000
Markel COM 570535104 1,245 1,276 SH   SOLE NONE 345 0 931
Mastercard Inc. CL A 57636Q104 5,149 45,777 SH   SOLE NONE 14,555 0 31,222
Mead Johnson Nutrition Co COM 582839106 1,704 19,125 SH   SOLE NONE 6,385 0 12,740
Medtronic Inc SHS G5960L103 399 4,947 SH   SOLE NONE 0 0 4,947
Merck & Co Inc New Com COM 58933Y105 976 15,355 SH   SOLE NONE 0 0 15,355
Microsoft Corp Com COM 594918104 886 13,449 SH   SOLE NONE 3,312 0 10,137
Moody's Corporation COM 615369105 1,387 12,383 SH   SOLE NONE 1,988 0 10,395
Morgan Stanley COM NEW 617446448 57 1,320 SH   SOLE NONE 0 0 1,320
Netflix, Inc COM 64110L106 2,710 18,335 SH   SOLE NONE 6,403 0 11,932
Nike Inc CL B 654106103 407 7,303 SH   SOLE NONE 0 0 7,303
Novartis Ag Spon Adr SPONSORED ADR 66987V109 165 2,216 SH   SOLE NONE 0 0 2,216
Novo Nordisk ADR ADR 670100205 1,618 47,189 SH   SOLE NONE 17,725 0 29,464
Pepsico Inc COM 713448108 317 2,837 SH   SOLE NONE 0 0 2,837
Pfizer Inc Com COM 717081103 766 22,405 SH   SOLE NONE 890 0 21,515
Philip Morris International COM 718172109 1,736 15,373 SH   SOLE NONE 444 0 14,929
Pnc Financial Services Group I COM 693475105 304 2,525 SH   SOLE NONE 0 0 2,525
Price T Rowe Group Inc. COM 74144T108 297 4,356 SH   SOLE NONE 0 0 4,356
Priceline COM NEW 741503403 2,355 1,323 SH   SOLE NONE 372 0 951
Procter & Gamble Co COM 742718109 1,455 16,198 SH   SOLE NONE 827 0 15,371
Roper Technologies COM 776696106 3,792 18,364 SH   SOLE NONE 5,942 0 12,422
Royal Dutch Shell Class A SPONS ADR A 780259206 1,551 29,418 SH   SOLE NONE 0 0 29,418
Tractor Supply Company COM 892356106 995 14,427 SH   SOLE NONE 3,897 0 10,530
Unilever Plc SPON ADR NEW 904767704 435 8,814 SH   SOLE NONE 0 0 8,814
United Technologies Corp COM 913017109 348 3,100 SH   SOLE NONE 0 0 3,100
V. F. Corporation COM 918204108 658 11,972 SH   SOLE NONE 40 0 11,932
Vantiv Inc CL A 92210H105 1,512 23,574 SH   SOLE NONE 9,516 0 14,058
Verizon Communications COM 92343V104 627 12,864 SH   SOLE NONE 0 0 12,864
Visa Inc. COM CL A 92826C839 2,389 26,883 SH   SOLE NONE 5,502 0 21,381
Wells Fargo & Co New COM 949746101 2,623 47,124 SH   SOLE NONE 15,087 0 32,037