Best Home Care: Caring Stars 2020
America’s Top-Rated Home Care Agencies This Year
For seniors in the U.S. today who say they’d prefer to remain in their own home during their golden years, the choice can mean more independence, not to mention the familiarity and comfort of a beloved abode. However, the realities of aging (declining mobility, difficulty seeing and hearing, or complications from illnesses) can also make aging-in-place increasingly difficult over time. Elderly adults may need some help with the essential activities of everyday life, such as preparing meals, getting dressed, safely getting around the home, taking their medication or going to doctor’s appointments.
When their needs are too great for them or their loved ones to manage on their own, or for those without anyone nearby to help out, finding the right in-home care agency can be life-changing — making all the difference in an elderly person’s ability to remain at home with a high quality of life. Older adults living in senior living communities can also benefit from supplemental care via in-home care agencies.
To support seniors and their families in finding the best agencies, we are shining a spotlight on the top-rated in-home care agencies in the nation — the Caring Stars of 2020. These trusted home care agencies received this award based on reviews from consumers across the U.S.
We also rated the top senior living communities: See the Caring Stars of 2020 in Senior Living.
Have questions about Caring.com’s reviews program? Please contact reviews@caring.com.
Need further assistance finding an in-home care provider? Please call: (800) 973-1540
Last Updated: May 16, 2025
Best In-Home Care Agencies By State
Click the state links below to see which home care agencies earned the Caring Stars distinction in your state this year.
Alabama
Baldwin County
- BrightStar Care Greater Mobile / Baldwin County
Carroll County
- Home Care Assistance of Montgomery
Jefferson County
- Bluebird Homecare Birmingham, AL
- Home Instead Senior Care – Birmingham, AL
Lauderdale County
- Home Instead Senior Care – Florence, AL
Arkansas
Benton County
- Right at Home Northwest Arkansas
Garland County
- Right at Home Hot Springs Village, AR
Pulaski County
- First Choice Senior Care – Little Rock, AR
- Right at Home – Little Rock, AR
- Synergy HomeCare of Little Rock – Little Rock, AR
Arizona
Maricopa County
- BrightStar Care Greater Scottsdale
- Devoted Guardians
- Home Instead Senior Care – Goodyear, AZ
- Home Instead Senior Care of Surprise
- PrimeCare Home Solutions
- Right at Home East Valley Phoenix
- Right at Home Northwest Phoenix
Pima County
- Home Care Assistance of Tucson
- Right at Home Green Valley-Tucson, AZ
- Right at Home Tucson, AZ
Yavapai County
- Caring Hearts of Sedona
- Right at Home Prescott
Yuma County
- ABRiO Care – Yuma
California
Alameda County
- BrightStar Care of Dublin
- Home Care Assistance – Pleasanton, CA
- Right at Home Alameda County
- Visiting Angels
Fresno County
- Right at Home Fresno
- Visiting Angels – Fresno, CA
Los Angeles County
- BrightStar Care of Santa Monica / Marina del Rey, CA
- Home Care Assistance – Pasadena, CA
- Home Care Assistance – South Bay
- Home Care Assistance Santa Clarita
- Home Instead Senior Care – Covina, CA
- Homewatch CareGivers of West Los Angeles
- JFS Care
- Mom’s Home Care
- Right at Home Glendale and Burbank
- Right at Home Pasadena
- Right at Home West Los Angeles
- Rose’s Agency Home Care
Marin County
- Home Care Assistance – Marin, CA
Monterey County
- Family inHome Caregiving of Monterey
Orange County
- Assistance in Home Care
- Nu Care Long Beach
- Right at Home Central Orange County
- Right at Home Coastal Orange County
- Right at Home Northwest Orange County
- Right at Home West Orange County
- Visiting Angels
Placer County
- Home Instead Senior Care – Auburn, CA
Riverside County
- A Quality IN Home Care
- Right at Home Palm Springs and Desert Cities
- Right at Home Temecula
- SYNERGY HomeCare – Temecula, CA
Sacramento County
- Golden Years In Home Senior Care
- Right at Home Folsom Lake
- Right at Home Sacramento
- Right at Home Rancho Cordova, CA
San Bernardino County
- Families Choice Home Care
- Right at Home Inland Valley
- Right at Home Rancho Cucamonga
San Diego County
- Comfort Keepers of Coronado, CA
- Home Care Assistance – La Jolla, CA
- Right at Home La Jolla
San Francisco County
- Home Care Assistance – San Francisco CA
San Mateo County
- Home Helpers – San Mateo
- Kindred at Home – Personal Home Care Assistance
Santa Clara County
- EssentialCare
- Home Helpers of Santa Clara Valley
- Right at Home San Jose, CA
Santa Cruz County
- Lifespan, Inc.
- Right at Home Santa Cruz and Monterey Bay, CA
Solano County
- Arcadia Home Care & Staffing - Vacaville
Sonoma County
- Right at Home Sonoma County
Stanislaus County
- Right at Home Modesto/San Joaquin
Ventura County
- BrightStar Home Care Ventura
Colorado
Arapahoe County
- Home Care Assistance of Centennial
Boulder County
- Always Best Care Senior Services – Boulder County and North Metro Denver
- Synergy HomeCare
El Paso County
- Home Instead Senior Care – Colorado Springs, CO
- Right at Home Colorado Springs
- Visiting Angels Senior Home Care
Jefferson County
- Always Best Care of Denver West
- Home Care Assistance of Jefferson County
Larimer County
- Amada Senior Care
- Home Instead Senior Care – Fort Collins, CO
- Home Instead Senior Care – Fort Collins, CO
Connecticut
Fairfield County
- ComForCare Home Care of Stamford
- Right at Home Darien
- Right at Home Greater Fairfield County
- Synergy HomeCare of Fairfield, Connecticut
Hartford County
- Comfort Keepers of Enfield
- Home Helpers – Enfield, CT
New Haven County
- Right at Home Middle Connecticut
- SYNERGY HomeCare of East Haven – East Haven, CT
District Of Columbia
District of Columbia County
- Right at Home Washington, D.C.
Florida
Broward County
- Classic Home Care
- Right at Home Dania Beach, FL
- Right at Home DeerField Beach, FL
- Synergy HomeCare of Broward
Collier County
- Home Care Assistance of Naples
- Home Instead Senior Care – Naples, FL
Duval County
- Home Instead Senior Care – Jacksonville, FL
- Right at Home Greater Jacksonville, FL
- Synergy HomeCare of Jacksonville
Hernando County
- Home Instead Senior Care – Spring Hill, FL
Hillsborough County
- Home Helpers – Tampa
- Right at Home Plant City
- Right at Home Sun City Center, FL
Indian River County
- Home Instead Senior Care – Vero Beach, FL
Lake County
- Right at Home Lake and Sumter Counties
Miami-Dade County
- Right at Home Miami, FL
- Synergy HomeCare of Miami, Florida
Orange County
- Brightstar Care NE/SW Orlando
- Home Instead Senior Care – Orlando, FL
- Right at Home Orlando, FL
- Visiting Angels of Orange & Osceola Counties
Palm Beach County
- Assisting Hands Palm Beach
- BrightStar Care of Wellington
- BrightStar of Jupiter/Martin County
- Right at Home Boca Raton, FL
- Right at Home Palm Beach
- Right at Home Palm Beach, FL
Paco County
- Precious Care and Home Companion Service
- Right at Home West Pasco
Pinellas County
- BayCare HomeCare – Largo
- Home Helpers of Clearwater
Polk County
- Home Helpers & Direct Link Of Polk County
Sarasota County
- Brightstar Care North Sarasota
- BrightStar Care of Venice and Port Charlotte
- Home Instead Senior Care – Venice, FL
- SYNERGY HomeCare of Venice
Seminole County
- BrightStar Care West Seminole County
- Right at Home Longwood and Lake Mary, FL
Volusia County
- Home Instead Senior Care – Daytona Beach, Volusia County
Georgia
Bryan County
- Georgia Living Senior Home Care
Bulloch County
- Willow Pond Senior Care – Georgia Living At Home; East Georgia Region
Cherokee County
- Right at Home Woodstock
Cobb County
- Comforting Arms – Kennesaw, GA
- Better Life Home Care Services
Fulton County
- Home Helpers Atlanta
- Right at Home Greater Atlanta
Glynn County
- BrightStar Care Saint Simons Island
Hall County
- Home Care Matters, LLC
Newton County
- Right at Home East Atlanta
Tift County
- Georgia Living Senior Homecare
Hawaii
Honolulu County
- Right at Home Pearl City, HI
Iowa
Linn County
- Right at Home Cedar Rapids
Polk County
- Right at Home Des Moines
Idaho
Ada County
- Home Helpers of Boise, Idaho
Canyon County
- Home Helpers of Nampa
Illinois
Cook County
- Home Instead Senior Care – Chicago, IL
- Home Instead Senior Care – Des Plaines, IL
- Home Instead Senior Care – Elk Grove Village, IL
- Home Instead Senior Care – North & South Side Chicago, IL
- Home Instead Senior Care – Oak Park, IL
- Home Instead Senior Care – Skokie, IL
- Homewatch CareGivers of Hickory Hills
- Right at Home North Shore/Chicago Metro
- Right at Home North Suburban Chicago
- Right at Home Orland Park
- Seniors Helping Seniors – Chicago Metro North
- Synergy HomeCare
- SYNERGY HomeCare of Chicago
DuPage County
- Home Helpers Home Care – Hinsdale IL
- Home Helpers of DuPage and Will
- Right at Home West Central Chicago
- SYNERGY HomeCare of Glen Ellyn
Kane County
- Right at Home Algonquin/Mt. Prospect
- Right at Home of Fox Valley
Lake County
- Partners in Senior Care, Inc.
- Right at Home Northern Lake County
Madison County
- Right at Home Edwardsville, IL
Sangamon County
- BrightStar Care Springfield / Bloomington
- Home Instead Senior Care – Springfield, IL
Winnebago County
- Visiting Angels of Rockford
Indiana
Elkhart County
- Home Instead Senior Care – Elkhart, IN
Lake County
- Home Instead Senior Care – Merrillville, IN
- Right at Home Northwest Indiana
Madison County
- Right at Home Anderson, IN
Marion County
- Home Instead Senior Care – East Indianapolis, IN
- Home Instead Senior Care – Indianapolis North
Tippecanoe County
- BrightStar Care Lafayette
Kansas
Johnson County
- Right at Home Overland Park, KS
Sedgwick County
- Right at Home Greater Wichita
Kentucky
Jefferson County
- Home Instead Senior Care – Louisville, KY
- Interim HealthCare of Louisville, KY
Louisiana
Jefferson Parish
- Right at Home Metro New Orleans
Lafayette Parish
- New Day Personal Care Services
- Right at Home Lafayette, LA
Saint Tammany Parish
- Home Instead Senior Care – Slidell, LA
- Right at Home Washington/St. Tammany Parishes
Massachusetts
Berkshire County
- Visiting Angels of the Berkshires
Bristol County
- Home Instead – Westport, MA
Essex County
- Right at Home Haverhill, MA
Middlesex County
- Home Instead Senior Care – Lexington, MA
- Visiting Angels
Norfolk County
- Home Helpers of Metro South
- Right at Home Boston, Southwest
Plymouth County
- Right at Home South Shore
Worcester County
- BrightStar Care Worcester
- Right at Home Eastern Worcester County
- Right at Home Leominster – Maynard, MA
Maryland
Carroll County
- 2nd Family
- Right at Home Central Maryland, Carroll County
Frederick County
- Home Instead Senior Care – Frederick, MD
- Right at Home Central Maryland, Frederick County
- Shepherd’s Staff In-home Care
Howard County
- Right at Home Central Maryland, Howard County
Montgomery County
- Advanced Nursing & Home Support
- Home Instead Senior Care – Montgomery County, Washington DC
- TheKey – Bethesda
- Right at Home Montgomery County, MD
- SYNERGY HomeCare of Rockville
Maine
Penobscot County
- Visiting Angels – Bangor, ME
Michigan
Eaton County
- Right at Home Mid-Michigan
Genesee County
- Right at Home Genesee County
Isabella County
- Asona Home Health, LLC – Mount Pleasant, MI
Kent County
- Gauthier Family Home Care
Livingston County
- Right at Home Central Michigan
Livingston Parish
- BrightStar Care Howell
Macomb County
- BrightStar Care Grosse Pointe/Southeast Macomb
- Home Instead Senior Care – Shelby Township, MI
- Visiting Angels – Sterling Heights, MI
Midland County
- Right at Home Northern Michigan
Monroe County
- Right at Home Southeastern Michigan
Oakland County
- Home Instead Senior Care – Birmingham, MI
- Home Instead Senior Care – Waterford, MI
Saginaw County
- Visiting Angels
Washtenaw County
- Right at Home Ann Arbor
Wayne County
- Home Instead Senior Care – Livonia, MI
- SYNERGY HomeCare of Riverview
- Visiting Angels – Plymouth, MI
Minnesota
Anoka County
- Promise Care Inc
- Right at Home Twin Cities and South Suburbs
- SYNERGY Homecare – Blaine, MN
Ramsey County
- Home Helpers of St. Paul
Missouri
Boone County
- Right at Home Central Missouri
Clay County
- Home Instead Senior Care – Liberty, MO
Jackson County
- Home Instead Senior Care – Lee’s Summit, MO
Saint Charles County
- Right at Home St. Charles (MO)
Saint Louis County
- Assistance Home Care
- Bluebird Homecare St. Louis, MO
- Good Samaritan Senior Care – St. Louis, MO
- Hope Hospice
- Right at Home St. Louis Central
- Seniors Home Care
Mississippi
Harrison County
- Right at Home Mississippi Gulf Coast
Jones County
- Right at Home Pine Belt, MS
Lee County
- Right at Home Tupelo, MS
Montana
Gallatin County
- Home Instead Senior Care – Bozeman, MT
North Carolina
Forsyth County
- Home Instead Senior Care – Winston/Salem, NC
- Right at Home Winston-Salem
Gaston County
- Right at Home Belmont & South Charlotte
Guilford County
- Home Helpers of Greensboro
- Home Instead Senior Care – Greensboro, NC
Mecklenburg County
- Home Instead Senior Care – Charlotte, NC
- HomeWatch CareGivers Serving Charlotte and Surrounding Areas
- Visiting Angels
New Hanover County
- BrightStar Care Wilmington and Brunswick County
- Home Instead Senior Care – Wilmington, NC
- Right at Home Wilmington, NC
Wake County
- Always Best Care of East & South Wake
- Aware Senior Care
- Brightstar Care Cary
- Home Instead Senior Care – Raleigh, NC
- Homewatch CareGivers of Cary
- Right at Home of Wake County
North Dakota
Burleigh County
- Visiting Angels – Bismarck
Nebraska
Lincoln County
- Home Instead Senior Care – North Platte, NE
New Hampshire
Belknap County
- Live Free Home Health Care, LLC
Hillsborough County
- Visiting Angels
Rockingham County
- Right at Home Southern New Hampshire
New Jersey
Atlantic County
- Right at Home Atlantic County
Bergen County
- BrightStar Care Hackensack
Burlington County
- Sunlight Care
Camden County
- Comfort Keepers
- Right at Home Camden, Burlington & Gloucester Counties
Essex County
- Homewatch CareGivers of South Orange
- Right at Home Essex County
Mercer County
- Homewatch CareGivers Serving Mercer County and Princeton
- Visiting Angels – Lawrenceville, NJ
Morris County
- Right at Home Montville, NJ
- Right at Home Morris & Union Counties
Ocean County
- Home Instead Senior Care – Waretown, NJ
- Right at Home Ocean County
Somerset County
- Right at Home Somerset & Hunterdon Counties
Warren County
- Home Instead Senior Care – Washington, NJ
New Mexico
Bernalillo County
- Right at Home Albuquerque
Nevada
Clark County
- ComForCare Home Care- Henderson NV
- Right at Home Henderson/Boulder City
- Right at Home Las Vegas
- Visiting Angels – Henderson, NV
Washoe County
- Right at Home Reno
New York
Albany County
- Right at Home Albany, NY
Kings County
- BrightStar Care South Brooklyn
- Right at Home Brooklyn
Monroe County
- Home Instead Senior Care – Rochester, NY
Nassau County
- Right at Home Nassau Suffolk County
- Right at Home North Shore Long Island
- Right at Home South Shore Long Island
New York County
- Alliance Homecare
- Right at Home Lower of Manhattan, NY
- Right at Home Uptown NYC
Onondaga County
- At Home Independent Living
Orange County
- Right at Home Hudson Valley, NY
- Umbrella Care Management
Queens County
- Right at Home Eastern Queens
Suffolk County
- Home Instead Senior Care – Hampton Bays, NY
- Right at Home Eastern Long Island
Westchester County
- Right at Home Westchester, NY
- STEPS Home Care
- Westchester Family Care Inc
Ohio
Cuyahoga County
- Home Instead Senior Care – North Olmsted, OH
- Right at Home Beachwood, OH
- Right at Home Cleveland Southwest
Delaware County
- Right at Home Greater Columbus
Franklin County
- Home Instead Senior Care – Columbus, OH
- Homewatch CareGivers Serving Columbus and Central Ohio
- HomeWell Senior Care
Hamilton County
- Queen City Elder Care
Lake County
- Home Instead Senior Care – Mentor, OH
- Visiting Angels – Mentor, OH
Licking County
- Home Instead Senior Care – Granville, OH
Lucas County
- Right at Home Maumee
- Right at Home Sylvania, OH
Medina County
- Right at Home Medina & Summit Counties
Montgomery County
- Home Instead Senior Care – Dayton, OH
- Visiting Angels
Putnam County
- Home Helpers and Direct Link
Stark County
- Right at Home Stark County
Summit County
- Home Helpers of Barberton
Oklahoma
Oklahoma County
- Laura Lynn’s Home Care
- Right at Home Edmond
- Right at Home Northwest Oklahoma City
Tulsa County
- My Choice In-Home Senior Services, LLC
Washington County
- Visiting Angels – Bartlesville, OK
Oregon
Deschutes County
- Right at Home Central Oregon
Jackson County
- At Home Senior Solutions
- Right at Home Southern Oregon
Marion County
- Home Instead Senior Care – Salem, OR
Multnomah County
- Home Instead Senior Care – Portland East
Washington County
- Caring Heart Health & Home Services, Inc
- Home Instead Senior Care – Hillsboro, OR
Pennsylvania
Bucks County
- Always Best Care of Upper BuxMont
- Loving Arms Elder Care
Chester County
- Relative Care
Cumberland County
- Ella Home Care Inc – Camp Hill, PA
- Ella Home Care Inc – Camp Hill, PA
Lehigh County
- Home Instead Senior Care – Whitehall, PA
- Right at Home Lehigh County and East Berks County, PA
Montgomery County
- Right at Home East Montgomery & South Bucks Counties
- Right at Home Lansdale
- Right at Home Lower Berks County, Upper Chester County and Western Montgomery County
Northampton County
- Home Helpers
Union County
- Visiting Angels
Westmoreland County
- Home Instead Senior Care – Export, PA
York County
- Home Helpers – Red Lion, PA
South Carolina
Anderson County
- Home Instead Senior Care – Anderson, SC
Beaufort County
- Home Helpers Of Bluffton
- Right at Home Hilton Head
Greenville County
- Complete Homecare of America
- Right at Home Upstate, SC
Horry County
- Home Care of Myrtle Beach
Lexington County
- Right at Home Columbia
Richland County
- Home Instead Senior Care – Columbia, SC
York County
- Right at Home Rock Hill, SC
- Visiting Angels
South Dakota
Minnehaha County
- Right at Home Southeast South Dakota
Tennessee
Davidson County
- Home Instead Senior Care – Nashville, TN
Hamilton County
- Home Helpers & Direct Link – Signal Mountain
- Right at Home Chattanooga
Knox County
- Right at Home Knoxville West
Madison County
- Comfort Keepers of Jackson Tennessee
Montgomery County
- Right at Home Clarksville, TN
Rutherford County
- Right at Home Murfreesboro, TN
Shelby County
- Eagle Home Care
Sullivan County
- Home Helpers – Kingsport, TN
Texas
Bexar County
- Right at Home San Antonio
Brazos County
- Right at Home Bryan/College Station, TX
Comal County
- Home Instead Senior Care – New Braunfels, TX
Dallas County
- Home Instead Senior Care – Addison, TX
- Home Instead Senior Care – Duncanville, TX
- Right at Home Irving/Arlington
- Right at Home North Dallas
Denton County
- BrightStar Care Denton
- BrightStar Care Flower Mound
- BrightStar Care Frisco & Carrollton
- Synergy Homecare of Denton, TX
Ellis County
- Right at Home Midlothian, TX
Fort Bend County
- Hearts at Home Senior Care – Houston, TX
- Right at Home West Houston and Sugar Land
Harris County
- At Your Side Home Care – The Woodlands, TX
- Home Care Assistance of North Houston
- Home Instead Senior Care – Houston Northwest, TX
- Right at Home Houston Bay Area
- Right at Home Northwest Houston
- Visiting Angels
Jefferson County
- Montebello Home Care
Johnson County
- Right at Home Joshua, TX
Mclennan County
- Home Instead Senior Care – Hewitt, TX
- Right at Home Central Texas
Montgomery County
- Right at Home The Woodlands, TX
Navarro County
- Home Helpers & Direct Link North Central Texas
Tarrant County
- Benevolent Hearts Home Care – Euless, TX
- BrightStar Care Grapevine
- BrightStar Care Mansfield & Arlington
Travis County
- Red Bud Home Care
- BrightStar Care Greater Austin
Victoria County
- Senior Helpers of Victoria, Texas
Williamson County
- Right at Home Round Rock, TX
Wise County
- Right at Home Rhome, TX
Utah
Davis County
- Visiting Angels Davis/Weber
Salt Lake County
- Brightstar Care – Sandy, UT
- Home Instead Senior Care – West Jordan, UT
- Right at Home Salt Lake
- Visiting Angels – West Jordan
Utah County
- Aspen Senior Care
Weber County
- Right at Home Davis & Weber Counties
Virginia
Charlottesville City
- Home Instead – Charlottesville, VA
Chesapeake City
- Home Instead – Chesapeake, VA
Fairfax City
- BrightStar Care Fairfax
- Old Dominion Home Care
Fairfax County
- Griswold Home Care NoVA West
- Lifematters
Frederick County
- FirstLight HomeCare Northwest Virginia
Fredericksburg City County
- Visiting Angels – Fredericksburg,Virginia
Hampton City County
- Home Helpers- Hampton & Newport News, VA
Henrico County
- Home Instead – Richmond, VA
Lancaster County
- Right at Home Kilmarnock, VA
Loudoun County
- Home Helpers of Northern Virginia
Manassas City
- Visiting Angels – Prince William County
Spotsylvania County
- BrightStar Care Fredericksburg
Strafford County
- Right at Home Stafford, VA
Virginia Beach City County
- Home Helpers & Direct Link of Virginia Beach, Yorktown and Newport News
Winchester City County
- Right at Home Winchester, VA
Washington
King County
- Right at Home Seattle and Eastside
Kitsap County
- Visiting Angels of Kitsap
Pierce County
- Right at Home Peninsula
Snohomish County
- Right at Home Snohomish County
Spokane County
- Angel Senior Care
Wisconsin
Brown County
- Home Instead Senior Care – Green Bay, WI
Kenosha County
- Right at Home Kenosha-Racine
Milwaukee County
- Home Instead Senior Care – Milwaukee, WI
- Right at Home Waukesha
Outagamie County
- Right at Home Appleton
Rock County
- Home Instead Senior Care – Janesville, WI
Sauk County
- BrightStar Care Baraboo
Waukesha County
- Right at Home Menomonee Falls
Winnebago County
- Right at Home Oshkosh-Central
West Virginia
Berkeley County
- Home Helpers of the Panhandle
- Home Instead Senior Care – Martinsburg, WV