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,589 9,634 SH   SOLE   9,634 0 0
ABBOTT LABS COM 002824100 1,300 28,065 SH   SOLE   28,065 0 0
ABBVIE INC COM 00287Y109 1,403 23,965 SH   SOLE   23,965 0 0
ACCENTURE PLC CL A COM G1151C101 2,529 26,995 SH   SOLE   24,795 0 2,200
ACTAVIS PLC COM G0083B108 2,886 9,697 SH   SOLE   8,961 0 736
ADOBE SYS INC COM 00724F101 296 4,000 SH   SOLE   4,000 0 0
AIR PRODS & CHEMS INC COM 009158106 349 2,310 SH   SOLE   2,310 0 0
ALPS ETF TR ALERIAN MLP COM 00162Q866 655 39,550 SH   SOLE   39,550 0 0
AMERICAN EXPRESS CO COM 025816109 7,682 98,335 SH   SOLE   95,585 0 2,750
AMERICAN TOWER COM 03027X100 1,901 20,190 SH   SOLE   20,190 0 0
ANADARKO PETE COM 032511107 2,789 33,674 SH   SOLE   33,674 0 0
APPLE INC COM 037833100 10,132 81,426 SH   SOLE   77,926 0 3,500
AT&T INC COM 00206R102 2,545 77,947 SH   SOLE   77,947 0 0
AUTOMATIC DATA PROC COM 053015103 2,084 24,332 SH   SOLE   24,332 0 0
BAIDU INC SPON ADR REP A COM 056752108 208 1,000 SH   SOLE   1,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 2,675 66,487 SH   SOLE   66,487 0 0
BARD C R INC COM 067383109 1,238 7,400 SH   SOLE   7,400 0 0
BAXTER INTL INC COM 071813109 245 3,575 SH   SOLE   3,575 0 0
BERKSHIRE HATHAWAY CL A COM 084670108 218 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY CL B COM 084670702 5,257 36,428 SH   SOLE   35,191 0 1,237
BOEING CO COM 097023105 3,816 25,425 SH   SOLE   25,425 0 0
BORGWARNER INC. COM 099724106 1,090 18,025 SH   SOLE   18,025 0 0
BP PLC SPONSORED ADR COM 055622104 221 5,650 SH   SOLE   5,650 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 219 3,400 SH   SOLE   3,400 0 0
CELGENE CORP COM 151020104 3,827 33,195 SH   SOLE   30,795 0 2,400
CHECK POINT SOFTWARE TECH COM M22465104 299 3,650 SH   SOLE   3,650 0 0
CHEVRON CORP COM 166764100 4,243 40,418 SH   SOLE   40,418 0 0
CHUBB CORP COM 171232101 287 2,843 SH   SOLE   2,843 0 0
CINTAS CORP COM 172908105 220 2,700 SH   SOLE   2,700 0 0
CISCO SYS INC COM 17275R102 1,957 71,090 SH   SOLE   71,090 0 0
COCA COLA CO COM 191216100 8,244 203,311 SH   SOLE   199,711 0 3,600
COLGATE PALMOLIVE CO COM 194162103 3,061 44,138 SH   SOLE   44,138 0 0
COMCAST CL A COM 20030N101 7,761 137,428 SH   SOLE   130,328 0 7,100
COMCAST CL A SPL COM 20030N200 517 9,215 SH   SOLE   9,215 0 0
CONSTELLATION BRANDS COM 21036P108 325 2,800 SH   SOLE   2,800 0 0
COSTCO WHSL CORP COM 22160K105 322 2,125 SH   SOLE   2,125 0 0
CUMMINS INC COM 231021106 1,840 13,275 SH   SOLE   13,275 0 0
CVS HEALTH CORP COM 126650100 745 7,214 SH   SOLE   7,214 0 0
DANAHER CORP DEL COM 235851102 12,968 152,746 SH   SOLE   149,346 0 3,400
DEVON ENERGY COM 25179M103 2,794 46,327 SH   SOLE   46,327 0 0
DISNEY WALT CO COM 254687106 7,446 70,985 SH   SOLE   70,985 0 0
DOMINION RES INC VA COM 25746U109 907 12,800 SH   SOLE   12,800 0 0
DOVER CORP COM 260003108 408 5,900 SH   SOLE   5,900 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 719 10,067 SH   SOLE   10,067 0 0
EBAY INC COM 278642103 1,114 19,310 SH   SOLE   19,310 0 0
ECOLAB INC COM 278865100 5,192 45,390 SH   SOLE   45,390 0 0
EMERSON ELEC CO COM 291011104 4,005 70,726 SH   SOLE   66,926 0 3,800
ENERGY TRANSFER EQUITY LP COM 29273V100 857 13,525 SH   SOLE   13,525 0 0
ENERGY TRANSFER PTRS LP COM 29273R109 758 13,600 SH   SOLE   13,600 0 0
ENTERPRISE PRODS PTRS L P COM 293792107 2,466 74,875 SH   SOLE   74,875 0 0
EXXON MOBIL CORP COM 30231G102 11,922 140,256 SH   SOLE   138,706 0 1,550
FEDEX CORP COM 31428X106 281 1,700 SH   SOLE   1,700 0 0
GENERAL ELECTRIC COM 369604103 9,020 363,564 SH   SOLE   356,614 0 6,950
GOOGLE INC CL A COM 38259P508 3,710 6,689 SH   SOLE   6,469 0 220
GOOGLE INC CL C COM 38259P706 2,808 5,124 SH   SOLE   4,904 0 220
HCP INC COM 40414L109 440 10,175 SH   SOLE   10,175 0 0
HERSHEY CO COM 427866108 333 3,300 SH   SOLE   3,300 0 0
HOME DEPOT INC COM 437076102 654 5,760 SH   SOLE   5,760 0 0
IBM CORP COM 459200101 6,545 40,776 SH   SOLE   40,776 0 0
INTEL CORP COM 458140100 4,622 147,805 SH   SOLE   139,605 0 8,200
INTUITIVE SURGICAL INC NEW COM 46120E602 5,148 10,194 SH   SOLE   9,594 0 600
ITC HLDGS CORP COM 465685105 1,394 37,250 SH   SOLE   37,250 0 0
JARDEN CORP COM 471109108 953 18,019 SH   SOLE   18,019 0 0
JOHNSON & JOHNSON COM 478160104 12,230 121,566 SH   SOLE   119,566 0 2,000
JPMORGAN CHASE COM 46625H100 8,099 133,684 SH   SOLE   130,584 0 3,100
LAUDER ESTEE CL A COM 518439104 4,398 52,885 SH   SOLE   49,885 0 3,000
LOWES COS INC COM 548661107 5,960 80,114 SH   SOLE   76,114 0 4,000
MARRIOTT INTL INC CL A COM 571903202 4,682 58,295 SH   SOLE   53,404 0 4,891
MCDONALDS CORP COM 580135101 1,502 15,410 SH   SOLE   15,410 0 0
MCGRAW HILL FINL INC COM 580645109 583 5,640 SH   SOLE   5,640 0 0
MEADWESTVACO CORP COM 583334107 284 5,700 SH   SOLE   5,700 0 0
MERCK & CO INC COM 58933Y105 9,492 165,140 SH   SOLE   161,140 0 4,000
MERRIMACK PHARMACEUTICALS COM 590328100 351 29,511 SH   SOLE   29,511 0 0
METLIFE INC COM 59156R108 1,563 30,910 SH   SOLE   30,910 0 0
MICROSOFT CORP COM 594918104 6,006 147,725 SH   SOLE   147,725 0 0
MONDELEZ INTL INC CL A COM 609207105 1,706 47,257 SH   SOLE   47,257 0 0
MONSANTO CO COM 61166W101 1,474 13,100 SH   SOLE   12,100 0 1,000
NESTLE S A SPONSORED ADR COM 641069406 2,456 32,500 SH   SOLE   32,500 0 0
NEW JERSEY RES COM 646025106 230 7,400 SH   SOLE   7,400 0 0
NEXTERA ENERGY INC COM 65339F101 4,182 40,193 SH   SOLE   40,193 0 0
NORFOLK SOUTHERN CORP COM 655844108 467 4,536 SH   SOLE   4,536 0 0
ORACLE CORP COM 68389X105 7,378 170,995 SH   SOLE   166,995 0 4,000
PEPSICO INC COM 713448108 6,428 67,223 SH   SOLE   66,073 0 1,150
PFIZER INC COM 717081103 4,523 130,017 SH   SOLE   130,017 0 0
PIEDMONT NAT GAS INC COM 720186105 437 11,850 SH   SOLE   11,850 0 0
PNC FINL SVCS GROUP INC COM 693475105 537 5,764 SH   SOLE   5,764 0 0
PPL CORPORATION COM 69351t106 200 5,951 SH   SOLE   5,951 0 0
PRAXAIR INC COM 74005P104 7,580 62,783 SH   SOLE   61,233 0 1,550
PROCTER & GAMBLE COM 742718109 9,300 113,496 SH   SOLE   111,146 0 2,350
QUALCOMM INC COM 747525103 7,200 103,840 SH   SOLE   101,240 0 2,600
QUESTAR CORP COM 748356102 490 20,550 SH   SOLE   20,550 0 0
REPUBLIC SVCS INC COM 760759100 1,197 29,505 SH   SOLE   24,405 0 5,100
SCHEIN HENRY COM 806407102 7,233 51,805 SH   SOLE   49,405 0 2,400
SCHLUMBERGER COM 806857108 8,971 107,514 SH   SOLE   105,214 0 2,300
SIMON PPTY GROUP INC COM 828806109 213 1,091 SH   SOLE   1,091 0 0
SOUTHERN CO COM 842587107 289 6,537 SH   SOLE   6,537 0 0
STARBUCKS CORP COM 855244109 3,629 38,325 SH   SOLE   38,325 0 0
STRYKER CORP COM 863667101 7,704 83,508 SH   SOLE   81,158 0 2,350
THERMO FISHER SCIENTIFIC INC COM 883556102 2,233 16,625 SH   SOLE   16,625 0 0
TIFFANY & CO COM 886547108 6,451 73,300 SH   SOLE   69,650 0 3,650
UNION PAC CORP COM 907818108 6,109 56,405 SH   SOLE   52,805 0 3,600
UNITED BANKSHARES COM 909907107 243 6,469 SH   SOLE   6,469 0 0
UNITED PARCEL SVC CL B COM 911312106 2,116 21,826 SH   SOLE   21,826 0 0
UNITED TECHNOLOGIES COM 913017109 1,307 11,155 SH   SOLE   11,155 0 0
US BANCORP DEL NEW COM 902973304 347 7,955 SH   SOLE   7,955 0 0
VERISK ANALYTICS INC CL A COM 92345Y106 528 7,400 SH   SOLE   7,400 0 0
VERIZON COMMUNICATIONS COM 92343V104 4,730 97,263 SH   SOLE   97,263 0 0
VISA INC CL A COM 92826C839 7,117 108,800 SH   SOLE   103,200 0 5,600
WAL-MART STORES INC COM 931142103 454 5,524 SH   SOLE   5,524 0 0
WELLS FARGO & CO COM 949746101 1,584 29,112 SH   SOLE   29,112 0 0
WILLIAMS PTRS LP CMN UNIT INT COM 96949L105 237 4,807 SH   SOLE   4,807 0 0
XYLEM INC COM 98419M100 1,737 49,600 SH   SOLE   49,600 0 0
YUM BRANDS INC COM 988498101 2,480 31,500 SH   SOLE   31,500 0 0