Office Locations

Best of Care is dedicated to helping you or a loved one successfully age in place within your (or their) own home, or in an assisted living or continuum of care community. We help people make the transition from hospital or rehab care back to the place they call home. We provide tailored support to meet people’s daily living needs, and we support family caregivers with planning, guidance and resources. For more than 36 years, Best of Care has provided thousands of Massachusetts families care.

We are now hiring part-time and full-time home care caregivers on the Cape, the South Coast, Southeastern MA, and Greater Boston!

Best of Care offers flexible scheduling, competitive wages and benefits. Become part of our family and apply today!

Quincy Office

1250 Hancock Street
Suites 501s
Quincy, MA 02169
Phone: (800) 310-5800
Phone: (617) 773-5800

Raynham Office

1244 Broadway, Suite 6
Raynham, MA 02767
Phone: (888) 695-9692
Phone: (508) 821-4740

New Bedford Office

1213 Purchase Street
New Bedford, MA 02740
Phone: (888) 695-9692
Fax:     (508) 821-4740

Cape Cod, Dennis Office

23 Route 134
Dennis, MA 02660
Phone: (508) 619-7292 or
Phone: (508) 694-7138
Fax:     (508) 694-7489

Connect with Best of Care

Connect with Best of Care by email at info@bestofcareinc.com, call (617) 773-5800 or by social media.

Follow Best of Care on TwitterTwitter @BestofCare

Facebook  Like us on Facebook at facebook.com/BestofCare

 

Need Help Now?

Best of Care Call us (800) 310-5800 for a free assessment.

About Us (PDF)

24/7 Care Services

27/7 In-home Health CareWe offer around-the-clock services.

24/7 Care at Home

Geriatric Care Management

Geriatric Care ManagementCounseling & supporting a family's aging loved one's life care needs.

Learn More

Private Pay Services

Creating a customized plan for any budget.Creating a customized plan for wherever you age in place.

Private Pay at Home

Personal Stories

Home Health Testimonials“My aide not only helps care for me, he’s become a trusted friend.”

More Stories



(800) 310-5800