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 3,096 22,825 SH   SOLE   22,825 0 0
ABB LTD SPONSORED ADR 000375204 252 9,775 SH   SOLE   9,775 0 0
ABBOTT LABS COM 002824100 1,582 41,087 SH   SOLE   41,087 0 0
ABBVIE INC COM 00287Y109 1,954 38,013 SH   SOLE   38,013 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 1,014 57,435 SH   SOLE   57,435 0 0
AMAZON COM INC COM 023135106 1,290 3,834 SH   SOLE   3,834 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,862 22,740 SH   SOLE   22,740 0 0
AMGEN INC COM 031162100 308 2,494 SH   SOLE   2,494 0 0
APPLE INC COM 037833100 16,300 30,368 SH   SOLE   30,368 0 0
APPLIED MATLS INC COM 038222105 880 43,100 SH   SOLE   43,100 0 0
APTARGROUP INC COM 038336103 1,454 22,000 SH   SOLE   22,000 0 0
AQUA AMERICA INC COM 03836W103 2,538 101,247 SH   SOLE   101,247 0 0
AT&T INC COM 00206R102 4,155 118,483 SH   SOLE   118,483 0 0
BANK OF AMERICA CORPORATION COM 060505104 1,696 98,625 SH   SOLE   98,625 0 0
BECTON DICKINSON & CO COM 075887109 2,917 24,914 SH   SOLE   24,914 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 13,115 70 SH   SOLE   70 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,050 64,417 SH   SOLE   64,417 0 0
BLACKROCK INC COM 09247X101 6,054 19,252 SH   SOLE   19,252 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 919 27,643 SH   SOLE   27,643 0 0
BOEING CO COM 097023105 2,241 17,859 SH   SOLE   17,859 0 0
BROADCOM CORP CL A 111320107 482 15,315 SH   SOLE   15,315 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 449 18,768 SH   SOLE   18,768 0 0
CATERPILLAR INC DEL COM 149123101 1,678 16,890 SH   SOLE   16,890 0 0
CELGENE CORP COM 151020104 2,529 18,114 SH   SOLE   18,114 0 0
CHEVRON CORP NEW COM 166764100 11,509 96,784 SH   SOLE   96,784 0 0
CISCO SYS INC COM 17275R102 2,968 132,420 SH   SOLE   132,420 0 0
CITIGROUP INC COM NEW 172967424 450 9,446 SH   SOLE   9,446 0 0
CITY NATL CORP COM 178566105 377 4,791 SH   SOLE   4,791 0 0
COCA COLA CO COM 191216100 5,900 152,623 SH   SOLE   152,623 0 0
CONOCOPHILLIPS COM 20825C104 6,367 90,507 SH   SOLE   90,507 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,609 41,270 SH   SOLE   41,270 0 0
CUMMINS INC COM 231021106 267 1,790 SH   SOLE   1,790 0 0
CVS CAREMARK CORPORATION COM 126650100 312 4,164 SH   SOLE   4,164 0 0
DEERE & CO COM 244199105 943 10,390 SH   SOLE   10,390 0 0
DIGITAL RLTY TR INC COM 253868103 343 6,465 SH   SOLE   6,465 0 0
DIRECTV COM 25490A309 322 4,213 SH   SOLE   4,213 0 0
DISNEY WALT CO COM DISNEY 254687106 724 9,036 SH   SOLE   9,036 0 0
DOMINION RES INC VA NEW COM 25746U109 11,361 160,031 SH   SOLE   160,031 0 0
DONALDSON INC COM 257651109 5,231 123,365 SH   SOLE   123,365 0 0
DOUGLAS EMMETT INC COM 25960P109 1,219 44,925 SH   SOLE   44,925 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 284 3,993 SH   SOLE   3,993 0 0
DUNKIN BRANDS GROUP INC COM 265504100 637 12,685 SH   SOLE   12,685 0 0
E M C CORP MASS COM 268648102 1,012 36,934 SH   SOLE   36,934 0 0
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 3,530 65,620 SH   SOLE   65,620 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 10,009 144,301 SH   SOLE   144,301 0 0
EXXON MOBIL CORP COM 30231G102 9,935 101,711 SH   SOLE   101,711 0 0
FACEBOOK INC CL A 30303M102 2,642 43,865 SH   SOLE   43,865 0 0
FASTENAL CO COM 311900104 723 14,671 SH   SOLE   14,671 0 0
FLOWSERVE CORP COM 34354P105 1,277 16,295 SH   SOLE   16,295 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 746 47,810 SH   SOLE   47,810 0 0
GENERAL ELECTRIC CO COM 369604103 6,072 234,526 SH   SOLE   234,526 0 0
GENERAL MLS INC COM 370334104 2,830 54,607 SH   SOLE   54,607 0 0
GILEAD SCIENCES INC COM 375558103 6,468 91,275 SH   SOLE   91,275 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 235 4,400 SH   SOLE   4,400 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 5,021 30,641 SH   SOLE   30,641 0 0
GOOGLE INC CL A 38259P508 6,279 5,634 SH   SOLE   5,634 0 0
HCP INC COM 40414L109 8,138 209,784 SH   SOLE   209,784 0 0
HONEYWELL INTL INC COM 438516106 2,078 22,406 SH   SOLE   22,406 0 0
INTEL CORP COM 458140100 6,719 260,302 SH   SOLE   260,302 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,818 14,638 SH   SOLE   14,638 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,226 2,800 SH   SOLE   2,800 0 0
ISHARES RUSSELL 3000 ETF 464287689 1,800 26,597 SH   SOLE   26,597 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 499 26,189 SH   SOLE   26,189 0 0
JOHNSON & JOHNSON COM 478160104 10,636 108,277 SH   SOLE   108,277 0 0
JOHNSON CTLS INC COM 478366107 532 11,240 SH   SOLE   11,240 0 0
JPMORGAN CHASE & CO COM 46625H100 3,061 50,415 SH   SOLE   50,415 0 0
KINDER MORGAN ENERGY PARTNER UT LTD PARTNER 494550106 7,190 97,225 SH   SOLE   97,225 0 0
LINEAR TECHNOLOGY CORP COM 535678106 3,152 64,731 SH   SOLE   64,731 0 0
LINN ENERGY LLC UNIT LTD LIAB 536020100 725 25,585 SH   SOLE   25,585 0 0
LOEWS CORP COM 540424108 594 13,475 SH   SOLE   13,475 0 0
MCDONALDS CORP COM 580135101 5,366 54,742 SH   SOLE   54,742 0 0
MERCK & CO INC NEW COM 58933Y105 236 4,150 SH   SOLE   4,150 0 0
MICROSOFT CORP COM 594918104 6,069 148,061 SH   SOLE   148,061 0 0
MIDDLEBY CORP COM 596278101 238 900 SH   SOLE   900 0 0
MONDELEZ INTL INC CL A 609207105 2,098 60,712 SH   SOLE   60,712 0 0
NEXTERA ENERGY INC COM 65339F101 6,970 72,888 SH   SOLE   72,888 0 0
NIKE INC CL B 654106103 1,244 16,842 SH   SOLE   16,842 0 0
NOBLE ENERGY INC COM 655044105 6,196 87,219 SH   SOLE   87,219 0 0
NORFOLK SOUTHERN CORP COM 655844108 498 5,128 SH   SOLE   5,128 0 0
NORTHROP GRUMMAN CORP COM 666807102 524 4,245 SH   SOLE   4,245 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 3,586 61,651 SH   SOLE   61,651 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,145 12,018 SH   SOLE   12,018 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 6,754 126,125 SH   SOLE   126,125 0 0
ORACLE CORP COM 68389X105 4,113 100,535 SH   SOLE   100,535 0 0
PENGROWTH ENERGY CORP COM 70706P104 61 10,000 SH   SOLE   10,000 0 0
PEPSICO INC COM 713448108 376 4,506 SH   SOLE   4,506 0 0
PHILLIPS 66 COM 718546104 1,901 24,672 SH   SOLE   24,672 0 0
POWERSHARES ETF TRUST WATER RESOURCE 73935X575 3,379 126,632 SH   SOLE   126,632 0 0
PROCTER & GAMBLE CO COM 742718109 7,662 95,063 SH   SOLE   95,063 0 0
PUBLIC STORAGE COM 74460D109 437 2,594 SH   SOLE   2,594 0 0
QUALCOMM INC COM 747525103 12,972 164,490 SH   SOLE   164,490 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,937 53,275 SH   SOLE   53,275 0 0
SIMON PPTY GROUP INC NEW COM 828806109 8,819 53,773 SH   SOLE   53,773 0 0
SOUTHERN CO COM 842587107 2,687 61,157 SH   SOLE   61,157 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,764 14,274 SH   SOLE   14,274 0 0
STARBUCKS CORP COM 855244109 220 3,001 SH   SOLE   3,001 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 272 6,540 SH   SOLE   6,540 0 0
TESLA MTRS INC COM 88160R101 559 2,680 SH   SOLE   2,680 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 11,725 221,888 SH   SOLE   221,888 0 0
TRANSCANADA CORP COM 89353D107 369 8,100 SH   SOLE   8,100 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 372 11,623 SH   SOLE   11,623 0 0
UNION PAC CORP COM 907818108 4,809 25,624 SH   SOLE   25,624 0 0
UNITED TECHNOLOGIES CORP COM 913017109 9,462 80,984 SH   SOLE   80,984 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 7,507 157,810 SH   SOLE   157,810 0 0
VISA INC COM CL A 92826C839 7,080 32,797 SH   SOLE   32,797 0 0
VORNADO RLTY TR SH BEN INT 929042109 3,473 35,239 SH   SOLE   35,239 0 0
WELLS FARGO & CO NEW COM 949746101 1,676 33,688 SH   SOLE   33,688 0 0
ZIONS BANCORPORATION COM 989701107 362 11,700 SH   SOLE   11,700 0 0