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 413 3,051 SH   SOLE   0 0 3,051
AT & T Corp COM 00206R102 1,140 32,520 SH   SOLE   0 0 32,520
Actavis PLC COM G0083B108 2,618 12,720 SH   SOLE   0 0 12,720
Adobe Systems Inc. COM 00724F101 268 4,084 SH   SOLE   0 0 4,084
Akamai Technologies, Inc. COM 00971T101 13,062 224,402 SH   SOLE   0 0 224,402
Allegion Plc COM G0176J109 345 6,621 SH   SOLE   0 0 6,621
Altria Group Inc. COM 02209S103 556 14,865 SH   SOLE   0 0 14,865
Amer Intl Group Inc COM 026874784 6,323 126,437 SH   SOLE 2 325 0 126,112
American Express Co COM 025816109 494 5,489 SH   SOLE   0 0 5,489
Anadarko Petroleum Corp COM 032511107 4,109 48,485 SH   SOLE   0 0 48,485
Apache Corp. COM 037411105 730 8,801 SH   SOLE   0 0 8,801
Apple Inc. COM 037833100 7,402 13,791 SH   SOLE 1 10 0 13,781
Automatic Data Processing COM 053015103 1,616 20,925 SH   SOLE   0 0 20,925
Avon Products COM 054303102 496 33,925 SH   SOLE   0 0 33,925
Bank Of America Corp COM 060505104 12,462 724,561 SH   SOLE 1,2,4 10,900 0 713,661
Bank of Ireland ADR COM 46267Q202 290 15,000 SH   SOLE 1 15,000 0 0
Beam Inc. COM 073730103 249 3,000 SH   SOLE   0 0 3,000
Bed Bath & Beyond COM 075896100 1,968 28,618 SH   SOLE   0 0 28,618
Berkshire Hathaway Inc. Cl B COM 084670702 499 3,994 SH   SOLE   0 0 3,994
Big Lots Inc. COM 089302103 9,849 260,078 SH   SOLE 1 1,000 0 259,078
Biogen Idec COM 09062X103 1,529 5,000 SH   SOLE   0 0 5,000
Brookline Bancorp Inc. COM 11373M107 269 28,617 SH   SOLE   0 0 28,617
CVS/Caremark Corp. COM 126650100 6,386 85,312 SH   SOLE   0 0 85,312
Canadian National Railways Co. COM 136375102 1,236 22,000 SH   SOLE   0 0 22,000
Capital Propy Inc - A Shares COM 140430109 93 11,388 SH   SOLE   0 0 11,388
Caterpillar Inc COM 149123101 4,547 45,758 SH   SOLE   0 0 45,758
CenturyLink Inc. COM 156700106 716 21,832 SH   SOLE   0 0 21,832
Chevron Corporation COM 166764100 2,746 23,093 SH   SOLE   0 0 23,093
China Construction Bank COM Y1397N101 7 10,000 SH   SOLE   0 0 10,000
Church & Dwight Co, Inc. COM 171340102 4,113 59,552 SH   SOLE   0 0 59,552
Cisco Sys Inc COM 17275R102 404 18,056 SH   SOLE   0 0 18,056
Citigroup Inc COM 172967424 4,952 104,049 SH   SOLE 2 1,600 0 102,449
Coastway Bancorp Inc COM 190632109 26 2,500 SH   SOLE 1 2,500 0 0
Coca Cola Co COM 191216100 553 14,326 SH   SOLE   0 0 14,326
Colgate-Palmolive Co COM 194162103 3,095 47,715 SH   SOLE   0 0 47,715
Comcast Corp Cl A COM 20030N101 11,217 224,174 SH   SOLE   0 0 224,174
ConocoPhillips COM 20825c104 227 3,235 SH   SOLE   0 0 3,235
Consolidated Edison N Y COM 209115104 211 3,950 SH   SOLE   0 0 3,950
Cummins Inc. COM 231021106 5,871 39,406 SH   SOLE   0 0 39,406
Danaher Corp. COM 235851102 5,289 70,524 SH   SOLE   0 0 70,524
Deere & Co COM 244199105 4,168 45,909 SH   SOLE   0 0 45,909
Denbury Resources, Inc. COM 247916208 2,244 136,877 SH   SOLE   0 0 136,877
Devon Energy Corporation COM 25179m103 3,397 50,757 SH   SOLE   0 0 50,757
Disney Walt Co Del COM 254687106 1,833 22,898 SH   SOLE   0 0 22,898
Dover Corp COM 260003108 530 6,484 SH   SOLE   0 0 6,484
Du Pont E I De Nemours Co COM 263534109 1,284 19,140 SH   SOLE   0 0 19,140
Duke Energy Corporation COM 26441C204 648 9,102 SH   SOLE   0 0 9,102
E M C Corp Mass COM 268648102 3,707 135,249 SH   SOLE   0 0 135,249
Eaton Corp COM G29183103 2,232 29,722 SH   SOLE   0 0 29,722
Ecolab Inc. COM 278865100 203 1,885 SH   SOLE   0 0 1,885
Emerson Electric Co COM 291011104 1,217 18,219 SH   SOLE   0 0 18,219
Energy Sector Spdr COM 81369Y506 391 4,398 SH   SOLE   0 0 4,398
Exxon Mobil COM 30231g102 10,840 110,979 SH   SOLE   0 0 110,979
Financial Select Sector Spdr COM 81369Y605 902 40,408 SH   SOLE 1 98 0 40,310
Ford Motor COM 345370860 1,580 101,300 SH   SOLE   0 0 101,300
General Electric Co COM 369604103 11,341 438,079 SH   SOLE 1,4 3,300 0 434,779
Gilead Sciences Inc. COM 375558103 3,212 45,330 SH   SOLE   0 0 45,330
Goldman Sachs Group Inc. COM 38141G104 940 5,742 SH   SOLE   0 0 5,742
Google Inc. COM 38259P508 4,354 3,907 SH   SOLE   0 0 3,907
Graco Inc. COM 384109104 312 4,175 SH   SOLE   0 0 4,175
Gramercy Properties Tr COM 38489R100 670 130,000 SH   SOLE   0 0 130,000
H & R Block COM 093671105 8,936 295,993 SH   SOLE   0 0 295,993
Hanesbrands Inc. COM 410345102 861 11,265 SH   SOLE   0 0 11,265
Hasbro Inc COM 418056107 2,896 52,072 SH   SOLE   0 0 52,072
Healthcare Select Sector Spdr COM 81369Y209 226 3,864 SH   SOLE   0 0 3,864
Home Depot Inc COM 437076102 7,733 97,733 SH   SOLE   0 0 97,733
Huntington Bancshares COM 446150104 7,509 753,178 SH   SOLE 1 20,000 0 733,178
IShares Europe ETF COM 464287861 1,069 22,148 SH   SOLE   0 0 22,148
IShares Tr MSCI Emerg Mkt COM 464287234 1,845 44,995 SH   SOLE   0 0 44,995
Independent Bank Corp Ma COM 453836108 6,137 155,889 SH   SOLE   0 0 155,889
Ingersoll Rand COM G47791101 2,477 43,275 SH   SOLE   0 0 43,275
Intel Corp COM 458140100 1,189 46,078 SH   SOLE   0 0 46,078
Intl Business Mach COM 459200101 2,598 13,500 SH   SOLE   0 0 13,500
Ishares Trst SP Midcap 400 COM 464287507 419 3,050 SH   SOLE   0 0 3,050
J C Penney COM 708160106 607 70,500 SH   SOLE 2 38,000 0 32,500
J P Morgan Chase & Co COM 46625H100 8,806 145,062 SH   SOLE   0 0 145,062
Jacobs Engr Group Inc COM 469814107 6,987 110,043 SH   SOLE 1 600 0 109,443
Johnson & Johnson COM 478160104 4,794 48,804 SH   SOLE   0 0 48,804
Kimberly Clark Corp COM 494368103 2,216 20,102 SH   SOLE   0 0 20,102
Kinder Morgan Inc. COM 49456b101 46,458 1,429,942 SH   SOLE   0 0 1,429,942
Lilly Eli & Co COM 532457108 235 4,000 SH   SOLE   0 0 4,000
McDonalds Corp COM 580135101 1,150 11,734 SH   SOLE   0 0 11,734
Mednax Inc. COM 58502B106 954 15,400 SH   SOLE   0 0 15,400
Merck & Co Inc COM 58933Y105 2,057 36,244 SH   SOLE   0 0 36,244
Mettler-Toledo Int'l COM 592688105 7,566 32,107 SH   SOLE   0 0 32,107
Microsoft Corp COM 594918104 1,249 30,475 SH   SOLE   0 0 30,475
Mondelez Int'l Inc. Com COM 609207105 1,444 41,808 SH   SOLE   0 0 41,808
Monsanto Company COM 61166W101 2,977 26,174 SH   SOLE   0 0 26,174
Mosaic Co COM 61945C103 9,855 197,102 SH   SOLE   0 0 197,102
Nextera Energy Inc. COM 65339F101 5,685 59,455 SH   SOLE   0 0 59,455
Nuance Communications COM 67020Y100 7,169 417,576 SH   SOLE 1 5,300 0 412,276
Occidental Petroleum Corp COM 674599105 5,672 59,531 SH   SOLE   0 0 59,531
Oracle Corporation COM 68389X105 8,968 219,219 SH   SOLE   0 0 219,219
PPG Industries COM 693506107 893 4,617 SH   SOLE   0 0 4,617
Parker Hannifin Corp COM 701094104 215 1,802 SH   SOLE   0 0 1,802
Pepsico Inc COM 713448108 5,781 69,242 SH   SOLE   0 0 69,242
Pfizer Inc COM 717081103 10,686 332,718 SH   SOLE   0 0 332,718
Philip Morris Int'l COM 718172109 1,096 13,396 SH   SOLE   0 0 13,396
Powershares QQQ Trust COM 73935A104 1,159 13,221 SH   SOLE 1 1,500 0 11,721
Praxair COM 74005P104 710 5,422 SH   SOLE   0 0 5,422
Procter & Gamble Co COM 742718109 4,097 50,842 SH   SOLE   0 0 50,842
Qualcomm Inc COM 747525103 37,035 469,639 SH   SOLE 1 8,252 0 461,387
RMG Networks Hldgs COM 74966K102 57 10,200 SH   SOLE   0 0 10,200
Royal Dutch Shell COM 780259206 876 11,993 SH   SOLE   0 0 11,993
S&P Deposit Receipts Spdr COM 78462F103 416 2,228 SH   SOLE 1 260 0 1,968
SanDisk Corporation COM 80004C101 1,394 17,172 SH   SOLE   0 0 17,172
Schlumberger Limited COM 806857108 7,683 78,801 SH   SOLE   0 0 78,801
Sirius XM Radio Inc. COM 82968b103 32 10,060 SH   SOLE   0 0 10,060
Snap On Inc COM 833034101 476 4,200 SH   SOLE   0 0 4,200
Stag Industrial Inc. COM 85254J102 5,270 218,706 SH   SOLE   0 0 218,706
State Street Corp COM 857477103 1,082 15,565 SH   SOLE   0 0 15,565
Superior Energy COM 868157108 498 16,191 SH   SOLE   0 0 16,191
TJX Companies, Inc. COM 872540109 3,142 51,816 SH   SOLE   0 0 51,816
Target Corp. COM 87612e106 1,000 16,530 SH   SOLE   0 0 16,530
Teva Pharmaceutical Ind COM 881624209 2,871 54,348 SH   SOLE   0 0 54,348
The Technology Spdr COM 81369Y803 217 5,980 SH   SOLE   0 0 5,980
Thermo Fisher Scientific Inc. COM 883556102 7,835 65,168 SH   SOLE   0 0 65,168
Transwitch Corp. COM 894065309 0 20,000 SH   SOLE   0 0 20,000
Union Pacific Corp COM 907818108 1,346 7,175 SH   SOLE   0 0 7,175
United Technologies Corp COM 913017109 1,755 15,025 SH   SOLE   0 0 15,025
Universal Display Corp. COM 91347P105 2,145 67,248 SH   SOLE   0 0 67,248
Universal Health Rlty Inc T COM 91359E105 455 10,775 SH   SOLE   0 0 10,775
Vanguard Health Care Vipers COM 92204A504 2,416 22,600 SH   SOLE   0 0 22,600
Vanguard Index S&P 500 COM 922908363 3,841 22,420 SH   SOLE   0 0 22,420
Verizon Communications COM 92343V104 1,440 30,289 SH   SOLE   0 0 30,289
Vertex Pharmaceuticals Inc COM 92532F100 594 8,400 SH   SOLE   0 0 8,400
Visa Inc. COM 92826C839 965 4,472 SH   SOLE   0 0 4,472
Walgreen Company COM 931422109 2,513 38,070 SH   SOLE   0 0 38,070
Wash Tr Bancorp Inc COM 940610108 2,098 56,016 SH   SOLE   0 0 56,016
Wells Fargo & Co New COM 949746101 4,556 91,611 SH   SOLE   0 0 91,611
Weyerhauser COM 962166104 812 27,669 SH   SOLE   0 0 27,669
iShares MSCI EAFE Index COM 464287465 10,395 154,688 SH   SOLE 1 30 0 154,658
iShares MSCI Pacific ex-Japan COM 464286665 1,030 21,420 SH   SOLE   0 0 21,420
AllianceBernstein COM 01881G106 3,252 130,275 SH   SOLE   0 0 130,275
EQT Midstream Partners COM 26885B100 4,045 57,515 SH   SOLE   0 0 57,515
Enbridge Energy Part LP COM 29250R106 1,395 50,925 SH   SOLE   0 0 50,925
Enterprise Products Pptns LP COM 293792107 851 12,270 SH   SOLE   0 0 12,270
Kinder Morgan Energypart COM 494550106 9,060 122,525 SH   SOLE 1 635 0 121,890
Kinder Morgan MGT Com 49455U100 58 1,296 SH   SOLE 1 1,296 0 0
Magellan Midstream Part LP COM 559080106 2,982 42,760 SH   SOLE   0 0 42,760
Oneok Partners LP COM 68268N103 240 4,500 SH   SOLE   0 0 4,500
Plains All Amer. Pipeline COM 726503105 6,675 121,110 SH   SOLE   0 0 121,110
Amer Century Mid Cap Value COM 025076654 912 55,812 SH   SOLE   0 0 55,812
Amer Funds Cap Inc Bldr A COM 140193103 204 3,474 SH   SOLE   0 0 3,474
American New Perspective COM 648018109 257 6,838 SH   SOLE   0 0 6,838
Calvert Ultra Short Inc Fund COM 131582611 197 12,633 SH   SOLE   0 0 12,633
Dodge & Cox Int'l Stock Fund COM 256206103 424 9,588 SH   SOLE   0 0 9,588
FMI Large Cap Fund COM 302933205 203 9,514 SH   SOLE   0 0 9,514
Fairholme Fund COM 304871106 1,274 31,426 SH   SOLE   0 0 31,426
Fidelity Asset Manager COM 316069103 240 13,427 SH   SOLE   0 0 13,427
Heartland Value Plus COM 422352500 553 15,003 SH   SOLE   0 0 15,003
Oakmark Fund CL I COM 413838103 1,099 16,895 SH   SOLE   0 0 16,895
Scout Mid Cap Fund COM 81063U206 212 11,587 SH   SOLE   0 0 11,587
T Rowe Price Euro Stock Fu COM 77956H401 3,521 159,687 SH   SOLE   0 0 159,687
Vanguard Growth Index COM 922908504 449 9,351 SH   SOLE   0 0 9,351
Vanguard Index Tr 500 COM 922908108 391 2,267 SH   SOLE   0 0 2,267
Vanguard Index Value Fund COM 922908405 321 10,574 SH   SOLE 1 22 0 10,552
Vanguard Small Cap Stk COM 922908702 292 5,416 SH   SOLE   0 0 5,416
Vanguard Total Stock Market COM 922908306 483 10,202 SH   SOLE   0 0 10,202
Wells Fargo Sm/Mid Cap Val COM 949915268 626 33,543 SH   SOLE   0 0 33,543
Yacktman Fund COM 561709478 529 22,334 SH   SOLE   0 0 22,334
KMI Warrants COM 49456B119 299 170,400 SH   SOLE   0 0 170,400