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 Common Stock 88579y101 1,122 10,550 SH   SOLE   10,550 0 0
ABBOTT LABS Common Stock 002824100 931 26,371 SH   SOLE   26,371 0 0
ABBVIE INC Common Stock 00287Y109 900 22,061 SH   SOLE   22,061 0 0
AIR PRODUCTS & CHEM Common Stock 009158106 443 5,080 SH   SOLE   5,080 0 0
AKAMAI TECHNOLOGIES Common Stock 00971T101 208 5,900 SH   SOLE   5,900 0 0
AMGEN INC Common Stock 031162100 550 5,364 SH   SOLE   5,364 0 0
ANADARKO PETE Common Stock 032511107 581 6,645 SH   SOLE   6,645 0 0
ANALOG DEVICES Common Stock 032654105 232 5,000 SH   SOLE   5,000 0 0
APTARGROUP Common Stock 038336103 294 5,120 SH   SOLE   5,120 0 0
AT& T INC Common Stock 00206r102 180 4,902 SH   SOLE   4,902 0 0
AUTOMATIC DATA PROCESSING Common Stock 053015103 2,356 36,233 SH   SOLE   36,233 0 0
BAKER HUGHES Common Stock 057224107 246 5,300 SH   SOLE   5,300 0 0
BOEING COMPANY Common Stock 097023105 215 2,500 SH   SOLE   2,500 0 0
BP PLC SPON ADR Common Stock 055622104 836 19,751 SH   SOLE   19,751 0 0
BRISTOL MYERS SQUIBB Common Stock 110122108 350 8,495 SH   SOLE   8,495 0 0
CHEVRON CORP NEW Common Stock 166764100 983 8,270 SH   SOLE   8,270 0 0
CHUBB CORPORATION Common Stock 171232101 175 2,000 SH   SOLE   2,000 0 0
CHURCH & DWIGHT Common Stock 171340102 228 3,530 SH   SOLE   3,530 0 0
CISCO SYS INC Common Stock 17275r102 774 37,045 SH   SOLE   37,045 0 0
COCA COLA Common Stock 191216100 428 10,580 SH   SOLE   10,580 0 0
COLGATE-PALMOLIVE Common Stock 194162103 319 2,700 SH   SOLE   2,700 0 0
CORNING INC Common Stock 219350105 304 22,800 SH   SOLE   22,800 0 0
CVS CAREMARK Common Stock 126650100 514 9,350 SH   SOLE   9,350 0 0
DISNEY Common Stock 254687106 261 4,600 SH   SOLE   4,600 0 0
Dyax Corp New (restricted) Common Stock 26746E103 497 114,100 SH   SOLE   114,100 0 0
EMERSON ELECTRIC Common Stock 291011104 1,744 31,215 SH   SOLE   31,215 0 0
EXXON MOBIL Common Stock 30231g102 12,825 142,323 SH   SOLE   142,323 0 0
FIDELITY NATL INFO SVCS Common Stock 31620m106 290 7,320 SH   SOLE   7,320 0 0
FISERV Common Stock 337738108 1,393 15,850 SH   SOLE   15,850 0 0
GENERAL ELECTRIC Common Stock 369604103 1,893 81,873 SH   SOLE   81,873 0 0
GENERAL MILLS Common Stock 370334104 680 13,800 SH   SOLE   13,800 0 0
GLAXOSMITHKLINE PLC ADR Common Stock 37733w105 385 8,211 SH   SOLE   8,211 0 0
GOOGLE INC CLA Common Stock 38259p508 173 218 SH   SOLE   218 0 0
HOME DEPOT Common Stock 437076102 864 12,375 SH   SOLE   12,375 0 0
ILLUMINA Common Stock 452327109 234 4,340 SH   SOLE   4,340 0 0
INTEL CORP Common Stock 458140100 1,428 65,411 SH   SOLE   65,411 0 0
INTL BUSINESS MACH Common Stock 459200101 509 2,384 SH   SOLE   2,384 0 0
ISHARES S&P INDEX FD Common Stock 464287200 1,070 6,800 SH   SOLE   6,800 0 0
JOHNSON & JOHNSON Common Stock 478160104 5,328 65,355 SH   SOLE   65,355 0 0
JOHNSON CONTROLS INC Common Stock 478366107 401 11,425 SH   SOLE   11,425 0 0
KIMBERLY CLARK Common Stock 494368103 519 5,300 SH   SOLE   5,300 0 0
MAC GRAY CORP Common Stock 554153106 14,519 1,134,334 SH   SOLE   1,134,334 0 0
MASTERCARD Common Stock 57636q104 501 925 SH   SOLE   925 0 0
MCGRAW HILL Common Stock 580645109 208 4,000 SH   SOLE   4,000 0 0
MEDTRONIC Common Stock 585055106 1,319 28,090 SH   SOLE   28,090 0 0
MERCK Common Stock 58933y105 327 7,400 SH   SOLE   7,400 0 0
MICROSOFT CORP Common Stock 594918104 1,325 46,335 SH   SOLE   46,335 0 0
MONSANTO Common Stock 61166w101 280 2,648 SH   SOLE   2,648 0 0
NESTLE SA ADR Common Stock 641069406 526 7,260 SH   SOLE   7,260 0 0
NORFOLK SOUTHERN Common Stock 655844108 327 4,240 SH   SOLE   4,240 0 0
NOVARTIS AG ADR Common Stock 66987V109 450 6,310 SH   SOLE   6,310 0 0
NUCOR CORPORATION Common Stock 670346105 295 6,388 SH   SOLE   6,388 0 0
PEPSICO Common Stock 713448108 2,050 25,907 SH   SOLE   25,907 0 0
PFIZER Common Stock 717081103 552 19,139 SH   SOLE   19,139 0 0
PNC FINCL SERVICES GROUP Common Stock 693475105 271 4,080 SH   SOLE   4,080 0 0
POWERSHARES DB COMMODITY IND Common Stock 73935S105 245 8,958 SH   SOLE   8,958 0 0
PROCTER & GAMBLE Common Stock 742718109 3,739 48,517 SH   SOLE   48,517 0 0
QUALCOMM Common Stock 747525103 1,134 16,940 SH   SOLE   16,940 0 0
ROCKWELL AUTOMATION Common Stock 773903109 482 5,585 SH   SOLE   5,585 0 0
ROYAL DUTCH SHELL PLC SPONS Common Stock 780259206 222 3,400 SH   SOLE   3,400 0 0
S P D R TRUST SER 1 Common Stock 78462F103 1,120 7,150 SH   SOLE   7,150 0 0
SCHLUMBERGER Common Stock 806857108 1,254 16,739 SH   SOLE   16,739 0 0
SIGMA ALDRICH CORP Common Stock 826552101 404 5,200 SH   SOLE   5,200 0 0
SPDR DJ TOTAL MARKET Common Stock 78464A805 1,999 17,000 SH   SOLE   17,000 0 0
STATE STREET Common Stock 857477103 744 12,590 SH   SOLE   12,590 0 0
STATOIL ASA SHS Common Stock 85771p102 247 10,050 SH   SOLE   10,050 0 0
STRYKER CORP Common Stock 863667101 753 11,545 SH   SOLE   11,545 0 0
SYSCO Common Stock 871829107 871 24,755 SH   SOLE   24,755 0 0
TARGET CORP Common Stock 87612e106 543 7,935 SH   SOLE   7,935 0 0
TEVA PHARMACEUTICAL Common Stock 881624209 232 5,850 SH   SOLE   5,850 0 0
THERMO FISHER SCIENTIFIC Common Stock 883556102 382 5,000 SH   SOLE   5,000 0 0
UNITED TECHNOLOGIES Common Stock 913017109 709 7,585 SH   SOLE   7,585 0 0
US BANCORP Common Stock 902973304 458 13,487 SH   SOLE   13,487 0 0
VANGUARD EMERGING MKTS ETF Common Stock 922042858 432 10,073 SH   SOLE   10,073 0 0
VANGUARD REIT ETF Common Stock 922908553 552 7,827 SH   SOLE   7,827 0 0
VANGUARD TOTAL STOCK MARKET ET Common Stock 922908769 1,884 23,266 SH   SOLE   23,266 0 0
WAL-MART STORES Common Stock 931142103 1,783 23,833 SH   SOLE   23,833 0 0
WALGREEN Common Stock 931422109 702 14,713 SH   SOLE   14,713 0 0
XILINX Common Stock 983919101 928 24,325 SH   SOLE   24,325 0 0
EUROPACIFIC GROWTH FUND CLASS Equity Mutual Fu 29875e100 1,313 31,029 SH   SOLE   31,029 0 0
VANGUARD TOTAL STOCK MARKET IN Equity Mutual Fu 922908488 365 9,586 SH   SOLE   9,586 0 0