“I had a fantastic experience at Middlesex Savings Bank in Southborough thanks to Jamie, one of the tellers. She went above and beyond to help me with an issue involving an external account, taking extra time to make sure everything was handled correctly and that I fully understood the process.
Jamie was not only professional and knowledgeable, but also incredibly kind and patient throughout the entire interaction. It’s rare to come across someone so genuinely dedicated to customer service. Her help made my day a lot less stressful, and I truly appreciated her support.
Middlesex is lucky to have someone like Jamie on their team!”
“Main Street Bank supports great local causes like Christopher's Haven (A Home for Kids When Cancer Hits Home) in Boston. Everyone we have encountered has been lovely!”
8:30AM - 4PM
256 Maple St, Marlborough
Banks
“Marlborough branch is amazing! Staff is like family. We always feel welcome and are greeted like family when we walk in! From branch manager to the newest teller they are always happy and helpful!!”
8:30AM - 4PM
100 E Main St, Westborough
Banks
“I can’t say enough great things about Avidia Bank - Westborough Branch. This office is consistently kind, welcoming, and incredibly helpful. From the moment you walk in, you feel valued and genuinely cared for.
A special shoutout to Denise — she goes above and beyond every time. She remembers faces and names, which makes each visit feel personal and meaningful. It’s rare to find that level of attentiveness and warmth these days.”
8:30AM - 4PM
270 Cochituate Rd, Framingham
Banks
“I highly recommend Avidia Bank, especially the Avidia Bank Framingham Branch. I’ve had the pleasure of working with several team members there, and each one has been welcoming and professional. I was especially impressed with Amanda, the branch manager—she is incredibly responsive, knowledgeable, and genuinely kind. It’s clear that customer service is a top priority at this branch.”
“Everyone was amazing they really helped calm my nerves and think more clearly not only about what I can do for myself in different avenues but to help me crunch numbers again tanks alot for ur guys time :)”
8:30AM - 4PM
17 Pope St, Hudson
Banks
“Without question, Avidia is the best banking institution I have been associated with and done business for in excess of 30 years.
From Denise, Chloe, Caroline, Care and Casey, all the tellers are professional, courteous, kind, caring, dedicated and do an outstanding job in their respective positions to ensure complete customer satisfaction.
Under the leadership of Lizette, Ann Marie, Kim and Lucy have handled a wide variety of business and transactional issues which have arisen over the years to once again, ensure complete customer satisfaction. Without all three working together as the fantastic team that they are, business at Avidia would suffer greatly. There is no “I” in TEAM! Congratulations to all working at Avidia from the folks behind the scenes upstairs to those on the front lines. Each one should be recognized for the outstanding job they do each and every day. It’s a pleasure to do business with Avidia and I will continue to do so and recommend Avidia to others!”
“Main Street Bank consistently supports our students, families, and staff. We are grateful for their partnership and responsiveness. They are valued members of our community!”
8:30AM - 4PM
196 Washington St, Hudson
Banks
“Friendly and super helpful staff. They always have a smile and give a warm greeting every time I enter the bank. Definitely recommend if you’re looking for a new place to don your banking”
8AM - 4PM
186 Main St, Hudson
Banks
“Today I had an issue that needed immediate attention. Katrina Jodrey at the Hudson branch of Main Street Bank, handled it with professionalism and ease. She was exceptional!”
8:30AM - 4PM
53 W Main St, Northborough
Banks
“I've been banking here since I was just a kid, and I can't think of a better banking experience. Tess, Amy and the rest of the crew are polite, professional, and some of the friendliest people you'll ever meet. Any question I ever had was answered quickly, and they're always willing to give good advice, financial or otherwise, to those who ask. If I could give 6 stars, I easily would.”
9AM - 5PM
18 Lyman St Ste 50, Westborough
Banks
“Arif, From start to finish, he was incredibly professional, knowledgeable, and patient. He took the time to explain every detail, answered all of our questions, and made sure we fully understood every step of the process.
His expertise, dedication, and genuine willingness to help exceeded all of our expectations. We were truly impressed by the outstanding level of customer service and professionalism.
Thank you for making what could have been a stressful experience so easy and pleasant. We couldn’t be happier with the support we received!”
9AM - 5PM
190 Boston Post Rd W, Marlborough
Banks
“I had an outstanding experience at the Bank of America in Marlborough, especially thanks to Patricia Whiteley. She was incredibly attentive, patient, and addressed all of my needs. Not only her, but the branch manager as well, provided exceptional service. Every time I visit this bank, I am treated with great care, and even when I don’t have a scheduled appointment, they go above and beyond to assist me. I highly recommend this branch for their exceptional customer service.”
8:30AM - 4PM
96 Turnpike Rd, Westborough
Banks
“St. Mary's CU is strictly a service for credit union members. They are governed by member rules, not the whimsies of a teller who is being recorded by cameras for all transactions. CUs offer great interest rates, easier acceptances on loans, better returns, free checks & checking, overdraft forgiveness, & lets you keep more of what you deposit, all for a one time $5 charge to join as a member. Public banks can't compete. Fees are a large part of public bank profits. The lure of changing a large bill for someone off the street may seem friendlier, but over the long run, public banks will vaccuum more than $5 out of your wallet & do it with a smile.”
“Generally, this is one of the best & credit unions are much preferred over the regular established banks.
Employees, most times, are courteous & knowledgeable. Banking procedures & record keeping flawless! I have done my banking business there for 30 plus years & never a glitch.
Online banking equally good except they do a lot of online maintenence. It often occurs during business hours & you cant access your account information. You can phone them but not convenient for detailed inquiries & money tranfers etc.”
“I contacted the bank right at opening needing an international wire completed before the cutoff. The team worked quickly and made it happen the same day! Great thanks to Maria Penniman and Ellen McKenzie for the efficiency and support!”
“This is my second car loan from St Mary's and I still impressed with the customer services. They are super friendly, professionals and they take care of my issues in one single call.”
8:30AM - 4:30PM
148 Main St, Northborough
Banks
“These people literally spent 3 hours helping me work through a difficult wire to close on my home and I wasn't even a member. I was using shared branching. I will be a member soon though! ?”
9AM - 4PM
562 Main St, Bolton
Banks
“Clinton Savings Bank has served me very well since I moved to Massachusetts 20 years ago. The customer services are excellent and recently I had to unravel a few small problems and at the Bolton branch, Nici, Asst Branch Mgr, helped me and it was a great experience! Thank you so much Nici for your pleasant and professional help. Good customer service is so hard to come by today but you can always find it at Clinton Saving banks!”
9AM - 5PM
25 Prospect St, Framingham
Banks
“My father and I had a great experience at this branch. Jose Resto was very helpful and connected us with Fadi Kubba who was professional, efficient, and kind. I highly recommend this location!”
8:30AM - 5PM
19 Concord Rd, Sudbury
Banks
“Words cannot express how we feel about the value that Olga provides. Her responsiveness, professionalism and ability to get stuff done, has been appreciated for many years. She is an incredible asset to SalemFive and I hope the company is aware of that.
Thanks for all you do to make life easy, Olga.
Darren and Beth”
“I’ve been with this bank for about 6 years now, through fraud, losing my debit card, and unexpected payments, they have helped me work through and learn how to bank properly. the best bank!!”
8:30AM - 4:30PM
1 Lincoln St, Framingham
Banks
“My dad and I went to the branch at 1 Lincoln St and were served immediately by Julia Arroyo. She was respectful and very attentive to detail with his request. She did well with multi-tasking. She was very busy with my dad while also having short discussions with colleagues on other matters. She even helped me while there enroll in on-line banking. Great service overall.”
8:30AM - 4PM
22 South St Suite 106, Hopkinton
Banks
“Michele, the Assistant manager, has been extremely helpful and so very knowledgeable. Always has the answers to my questions and always super friendly. The tellers, as well, are extraordinary. I've been with Webster First for many years, and each branch has been great, but Hopkinton is THE BEST!”
8:30AM - 4:30PM
828 Concord St, Framingham
Banks
“The new girl Alicia Salgureo is so amazing. She is the first person to ask me if I wanted the bank to know I was making purchases out of state so I don’t have any problems when I’m there. I have been coming here for years and no one has asked me that. She even told me how I can do it online. She is so sweet and always greets me with a smile.”
8:30AM - 4:30PM
40 South St, Westborough
Banks
“I stopped in the Westborough location to setup a new account and was pleasantly greeted by Shannon. She was outstanding and extremely resourceful. She setup my account and I walked out with a card in hand. Any other bank they tell you to call support and wait 7-10 business days for a card in the mail. Shannon setup my account and had my card printed in under 20 minutes!”
8:30AM - 4:45PM
200 Concord St, Framingham
Banks
“I saw a page review about Mrs Brenda William and I must confess that She is a good trader and best in her field as they said, She managed my account after I invested $700 I got $6,200 within few day's of investment I was so shocked, with Mrs Brenda William , your money is 100% secured,. Trust me you have nothing to lose”
“I’ve been a customer at Main Street Bank for a while now, and I have to say Glena and the team in Southboro truly set the bar for what banking should feel like. From the moment you walk in (or call in), you’re greeted with genuine warmth and professionalism.
The staff goes above and beyond to make sure every question is answered and every concern is resolved quickly. They don’t just process transactions, they listen, explain your options and make sure you leave feeling confident and informed. Whether it’s a routine deposit or a more complex financial question, they handle everything with care and expertise.”