Caregiving MetroWest is a service of BayPath Elder Services, Inc. 

"Your one-stop source for all your caregiving needs"

Need to speak to someone by phone about a caregiving issue? There are options to contact someone directly for help.

Learn More

Home Health and Personal Care Agencies

Clouds rolling in add to an impressive nature scene in Hudson/Photo by Douglas Flynn

Home health agencies provide vital supportive services in the home or in an assisted living residence designed to allow seniors to remain living independently.

These agencies generally are divided into two types. There are Medicare-certified home health agencies, which include but are not limited to visiting nurse associations. The certified home health agencies provide skilled health care services with skilled nurses, physical, occupational and speech therapists, home health aides to assist with personal care and social workers to assist with finding community resources and long-term care planning.

There are also private duty home care agencies that provide personal care and companion care, with some also offering skilled nursing care. The personal and companion care features home health aides to help with dressing, bathing, toileting, housework, laundry, shopping, cooking, transportation and companionship.

The Home Care Aide Council provides information on home care options in Massachusetts, and Council Executive Director Lisa Gurgone discussed her organization and the home care system in an in-depth Q&A on our Caregiving Chronicles blog

The Home Care Alliance of Massachusetts also provides a database of agencies throughout the state, while below is a list of Mediare-certified home health and private duty home care agencies serving the MetroWest region.

Home Health Care, Homemaking and Personal Care Agencies:

Many support services are beginning to open in Massachusetts, and we will continue to update our website as we learn which resources are offering in-person options. These changes are continuing to evolve frequently, so we still encourage you to contact the resources below to inquire about their current operating hours and any restrictions or protocols that remain in place.

Advanced Home Care Services
Address: 260 Cochituate Rd. Suite 201, Framingham, MA 01701
Phone: 508-872-0038 

Associated Personal Care (an Amedisys Company)
Location: 299 Lincoln Street, Suite 302, Worcester, MA 01605
Phone: 508-556-5555

At Your Service Home Care
489 Elm Street, Framingham, MA, 01701
Phone: 508-877-1326

Bayada Home Health Care
Offers three Marlborough locations that service MetroWest, each offering unique services.
Phone: 888-876-0111 (Main Number)

BAYADA Home Health -- Worcester Visits
Provides nursing and therapy for adults and seniors in the comfort of their homes.
Location: 2 Mount Royal Avenue, Suite 350 Marlborough, MA 01752
Phone: 508-853-4100

BAYADA Marlborough Assistive Care -- State Programs
Provides non-medical assistance with activities of daily living (ADLs) for adults and seniors living with dementia or Alzheimer’s disease. 
Location: 2 Mount Royal Avenue, Suite 350 Marlborough, MA 01752
Phone: 508-853-3001

BAYADA Marlborough Assistive Care
Provides personal care services and non-medical assistance with activities of daily living (ADLs) for adults and seniors.
Location: 5 Mount Royal Avenue, Suite 80 Marlborough, MA 01752
Phone: 508- 460-2023

Brightstar Care of Milford and Worcester
115 Water Street, Suite 200, Milford, MA 01757
Phone: 508-282-5020

CareGroup Parmenter Home Care & Hospice, Inc.
Affiliated with Mount Auburn Hospital
Address: One Arsenal Marketplace, Watertown, MA 02472  
Phone: 617-673-1700
Note: Medicare, Medicaid, Blue Cross Blue Shield, Harvard Pilgrim & more

Care Resolutions, Inc.
Address: 266 Main Street, Building 1, Suite 9, Medfield, MA 02052
Phone: 508-906-5572

Care Solutions, Inc.
Address: 176 East Main Street, Westborough, MA 01581
Phone: 508-366-5689 

Address: 287 Turnpike Road, Suite 285, Westborough, MA 01581
Phone: 508-366-7031
Note: Medicare certified

ComForCare Home Care
Address: 399 Neponset Street, Suite 208, Canton, MA 02021
Phone: 781-679-5734

Comfort Zone Home Care
Address: P.O. Box 673, Hudson MA 01749
Phone: 508-433-1300

Commonwealth Caregivers, Inc.
Address: 315A Chestnut Street, Needham, MA 02492
Phone: 781-483-4460

Community Health Network, Inc.
Address: 747 Washington Street, Holliston, MA 01746
Phone: 508-429-6949

Community VNA (Community VNA Main Office)
Address: 10 Emory Street
Attleboro, MA 02703
Phone: 508-222-0118; 800-220-0110

Complete VNA - Home Care (Private Pay is available)
Address: 89 Main Street, Suite 203, Milford, MA 01757
Phone: 508-244-1530

Divine Home Health
Address: 910 Boston Post Road East, Suite 320, Marlborough, MA 01752
Phone: 508-485-8080

Griswold Home Care of MetroWest Boston
Address: 124 Crescent Road; Needham, MA 02494
Phone: (781) 559-0073

Griswold Home Care of Worcester
Address: 490 Shrewsbury Street, Worcester, MA 01604 
Phone: (508) 797-0400 

Home Care Solutions, Inc.
Address: 176 E Main Street, Westborough, MA 01581
Phone: 508-366-1766

Home Care Assistance
Address: 445 Washington Street, Wellesley, MA 02482
Phone: 781-239-0060

  Statue saluting Sudbury’s contributions to the colonists’ efforts in the Revolutionary War /Photo by Douglas Flynn
  Statue saluting Sudbury’s contributions to the colonists’ efforts in the Revolutionary War
/Photo by Douglas Flynn

Home Helpers of MetroSouth (Serves Franklin & Wellesley)
Address: 295 Turnpike Street, Suite 3R, Canton, MA
Phone: 781-828-9600

Home Helpers of MetroWest
Address: 260 Boston Post Road, Suite 9C, Wayland, MA 01778
Phone: 508-545-0164

House Works
Address: 300 Washington Street #902, Newton, MA 02458
Phone: 617-928-1010
Note: Home care services and home modifications

JFS of MetroWest
Address: 475 Franklin Street, Suite 101, Framingham, MA 01702
Phone: 508-875-3100

Kindred Home Care Services
Address: 313 Boston Post Road West, Suite 280, Marlborough, MA  01752
Phone:  888-796-3741

Mary Ann Morse Homecare 
Address: 45 Union Street, Natick, MA 01760
Contact: 508-433-4479 during business hours and 508-4333-4400 evenings and weekends

MetroWest Homecare & Hospice (an Amedisys company)
Address: 200 Nickerson Road, Suite 110, Marlborough, MA 01752
Phone: 508-383-7000
Note: Medicare certified

Minute Women Home Care
238 Bedford Street #7, Lexington, MA 02420
Phone: 781-862-3300

Natick Walpole Visiting Nurse Association 
Address: 55 West Street, 3rd floor, Walpole, MA 02081
Phone: 508-668-1066 | 508- 653-3081
Note: Medicare certified.

PNPS, Inc. (Professional Nursing Placement Service)
Address: 85 Main Street, Hopkinton, MA 01748
Phone: 508-435-4958

Primary Home Care, Inc.
Address: 203 Main Street, Suite 1, Milford, MA 01757
Phone: 508-478-3500

Right at Home of Eastern Worcester County
Address: 8 Church Street, Westborough, MA 01581
Phone: 508-599-1122

Right at Home Boston MetroWest
Address: 1191 Chestnut Street, Suite 2-4, Newton, MA 02464
Phone: 617-597-1500

Right at Home - Southwest Boston
56 Leonard Street #6, Foxboro, MA 02035
Phone: 508-668-8001

SALMON VNA & Hospice
Address: 37 Birch Street, Milford, MA 01757 
Phone: 508-473-0862
Note: Medicare certified 

Senior Bridge Boston
Address: 75 Second Avenue, Suite 540, Needham, MA 02494
Phone: 781-444-1199 |  855-627-3684

Seniors Helping Seniors - Greater Boston & MetroWest
330 Bear Hill Rd. Suite 305, Waltham, MA 02451
Phone: 617-877-3163

Specialty Personnel Systems
Address: 182 Turnpike Road, Westborough, MA 01581
Phone: 508-366-1330 | 888-220-444

Suburban Home Health Care, Inc.
Address: 1050 Commonwealth Avenue, Boston, MA 02215
Phone: 617-264-7100 | Toll Free: 800-419-3939
24 Hour Russian Hotline: 617-232-8468

Visiting Angels Living Assistance Services of Milford
208 Main Street, Suite 114, Milford, MA 01757
Phone: 877-618-4748 | Toll Free: 800-365-4189

Visiting Angels Living Assistance Services of Sudbury
142 North Rd #F130, Sudbury, MA 01776
Phone: 877-618-4748

VNA Care -  Needham
Address: 254 2nd Ave #200, Needham, MA 02494
Phone: 781-455-6661800-521-5539
Note: Medicare certified

VNA Care – Southborough
Address: 333 Turnpike Road, 
Southborough, MA 01772
Phone: 508-786-0693
Note: Medicare certified

This is a partial listing courtesy of does not license, endorse or recommend any providers. For information call BayPath Elder Services, Inc. at 508-573-7200

Still haven’t found what you are looking for?

Check out the other categories in our Local Resources section or search by town on our clickable map featuring 25 communities in MetroWest.

Stay Connected

Other Languages: español | português | русский

Helpline | Email Us | Sponsor Us

BayPath Elder Services, Inc

The BayPath Family Caregiver Support Program and has been made possible by funding from the Older Americans Act as granted by Executive Office of Elder Affairs. Participants may make a voluntary donation toward the cost of this federally funded service. Click here for more information. was originally made possible, in part, by generous grants from the MetroWest Health Foundation. Additional funding support was graciously donated by Avidia Bank from 2018 – 2021.

Thank you, MetroWest Health Foundation and Avidia Bank, for enabling BayPath Elder Services to provide support and resources to family caregivers.