ElderGrade Check a home before you move a parent in Compare
Nursing homes Best graded Watchlist Home health Hospice Costs Medicaid Guides How we grade Ownership Compare homes

WINDSOR

Every nursing home CMS records under this group, and how the portfolio performs as a whole. Consistency across a group says more about an operator than any single building.

Homes

22

States

1

Beds

2,725

Avg score

74.7

Avg turnover

37%

Federal fines

$484,622

Flags across this group

7 of the group's homes carry a CMS abuse icon.

All 22 homes

A

89/100

Windsor The Ridge Rehabilitation Center

Salinas, CA · Monterey County

CMS 5/5103 bedsFor-profitMedicaid
Nurse hours
3.83 /day
Staff turnover
31%
Serious cites
0

Windsor The Ridge runs 103 certified beds in Salinas under for-profit LLC ownership, and its staffing sits at 3.83 nurse hours per resident day, just a hair under the national average, with weekends running about 5% lighter than weekdays. That thin margin matters more than the rounding suggests, though the home holds a 4/5 staffing star and a strong 5/5 on quality measures. Staff turnover is the real bright spot at 30.6%, well below the 45.8% national figure, which suggests less churn than most places. The 52 deficiencies on record include two abuse-related citations, but none rose to harm or jeopardy level, and the last inspection came in November 2025.

A

86/100

Alta Gardens Care Center

Garden Grove, CA · Orange County

CMS 3/5129 bedsFor-profitMedicaid
Nurse hours
3.87 /day
Staff turnover
20%
Serious cites
0

Alta Gardens runs 129 certified beds in Garden Grove under for-profit LLC ownership, and its staffing sits essentially at the national average, 3.87 nurse hours per resident day against 3.86. Weekends run about 7% leaner than weekdays, so coverage thins out when families tend to visit. Turnover is where it stands apart: 20.4% annually against a national 45.8%, meaning the people caring for residents tend to stay. The tradeoff shows up in oversight. Inspectors last visited in February 2026 and logged 58 deficiencies, including one at the harm level and two tied to abuse, with a single $8,278 fine. Quality measures score well; the inspection record is the weaker half.

B

83/100

Country Drive Post Acute

Fremont, CA · Alameda County

CMS 4/5126 bedsFor-profitMedicaid
Nurse hours
3.75 /day
Staff turnover
32%
Serious cites
0

Country Drive Post Acute runs 126 beds in Fremont under for-profit LLC ownership, and its nurse staffing sits at 3.75 hours per resident day, roughly 3% under the national average, with weekends dipping about 4% below its own weekday levels. That said, turnover lands at 31.8% against a national average of 45.8%, a meaningful retention advantage. The home's current record shows 37 deficiencies, one at the harm or jeopardy level and none abuse-related, with its most recent inspection in April 2025, so the paperwork is fairly fresh. CMS gives it 3 of 5 stars on health inspections but 4 on both quality measures and staffing.

B

83/100

Monterey Post Acute

Monterey, CA · Monterey County

CMS 4/578 bedsFor-profitMedicaid
Nurse hours
3.82 /day
Staff turnover
51%
Serious cites
0

Monterey Post Acute runs 78 beds under for-profit limited liability ownership, and its nurse staffing sits at 3.82 hours per resident day, just under the national average of 3.86. That thin margin gets thinner on weekends, when coverage drops about 5% below the home's own weekday level, and roughly half the staff turns over each year, a rate above the national figure. The current record shows 55 deficiencies, none at the harm or jeopardy level, though one is abuse-related. Its last inspection was in February 2025, and CMS rates the inspection history 3 out of 5 stars while quality measures score 5 out of 5. The gap between those two ratings is worth asking about directly.

B

83/100

Citrus Grove Post Acute

Riverside, CA · Riverside County

CMS 3/5120 bedsFor-profitMedicaid
Nurse hours
3.87 /day
Staff turnover
40%
Serious cites
0

Citrus Grove Post Acute runs 120 beds in Riverside under for-profit, limited-liability ownership, and its numbers tell a mixed story. Nurse staffing sits at 3.87 hours per resident day, essentially matching the national average of 3.86, though weekends dip about 6% below the home's own weekday level. Turnover lands at 39.8%, below the 45.8% national figure, which suggests a relatively steadier workforce. What pulls the record down is the inspection side: 59 deficiencies on file, including one abuse-related citation, with the most recent visit in December 2025. None of those deficiencies rose to harm or jeopardy level, and residents rate their care highly. The staffing and inspection components are where the weaker signals sit.

B

82/100

Rosewood Post Acute

Pleasant Hill, CA · Contra Costa County

CMS 4/5113 bedsFor-profitMedicaid
Nurse hours
4.52 /day
Staff turnover
35%
Serious cites
0

Rosewood Post Acute runs about 4.52 nurse hours per resident each day, roughly 17% above the national average, and its 35.3% turnover is well below the typical 45.8%, so there's real consistency in the staff who are there. Weekends dip only slightly, about 5% off weekday coverage. What pulls the picture down is the inspection side: 27 deficiencies on the current record, five tied to abuse, though none rose to harm or jeopardy level, and the most recent inspection is dated May 2026. The quality measure rating sits at 4 out of 5 while health inspections come in at 2. It's a for-profit corporate home where the day-to-day staffing looks steadier than the paper trail.

B

80/100

Coastal Post Acute

Salinas, CA · Monterey County

CMS 4/580 bedsFor-profitMedicaid
Nurse hours
3.85 /day
Staff turnover
40%
Serious cites
0

Coastal Post Acute runs 80 beds in Salinas under corporate for-profit ownership, and its staffing sits right at the national average, 3.85 nurse hours per resident day against 3.86 nationally, though weekends dip about 7% below its own weekday coverage, which matters if your family visits or calls on Saturdays. Staff turnover is 39.7%, better than the 45.8% national figure, so the people caring for residents tend to stick around longer than at the typical home. What pulls the record down is the inspection history: 40 deficiencies, including one at the harm level and one tied to abuse, plus a $63,850 fine. The most recent inspection was March 2025.

B

80/100

National City Post Acute

National City, CA · San Diego County

CMS 3/598 bedsFor-profitMedicaid
Nurse hours
3.93 /day
Staff turnover
44%
Serious cites
0

National City Post Acute runs 98 beds under for-profit LLC ownership, and its nurse staffing sits at 3.93 hours per resident day, just above the national average of 3.86, though weekends drop roughly 10% below its own weekday levels. Staff turnover is 44.3%, slightly better than the 45.8% national figure. What stands out is the inspection record: 46 deficiencies, including 2 at harm or jeopardy level and 1 abuse-related, with one fine of $15,652 and a 2-out-of-5 health inspection rating, though the most recent inspection was December 2025. Quality measures rate 5 out of 5, so the clinical numbers look strong even as the survey history tells a rougher story.

B

80/100

Solano Post Acute

Vallejo, CA · Solano County

CMS 2/5166 bedsFor-profitMedicaid
Nurse hours
3.93 /day
Staff turnover
37%
Serious cites
0

Solano Post Acute has 166 beds and runs a for-profit operation under an LLC, and its staffing sits slightly above the national average at 3.93 nurse hours per resident day, though weekends drop about 5% below its own weekday level. Turnover is 37%, better than the 45.8% national figure. The problem isn't the day-to-day care numbers; it's the inspection record. Seventy-eight deficiencies, four at harm or jeopardy level, twelve abuse-related, and $73,177 in fines. The most recent inspection was December 2025. Quality measures score well, but that record of harm-level and abuse citations is what a family should weigh hardest before deciding.

B

80/100

Park View Nursing And Subacute

Reseda, CA · Los Angeles County

CMS 2/599 bedsFor-profitMedicaid
Nurse hours
4.63 /day
Staff turnover
20%
Serious cites
0

Park View runs a for-profit shop in Reseda with 99 beds, and the numbers pull in two directions. Nurse staffing sits at 4.63 hours per resident day, roughly 20 percent above the national average, and turnover is genuinely low at 19.8 percent against a national 45.8 percent, that kind of retention usually means people stay because the place works for them. But the inspection record is the counterweight: 71 deficiencies on file, one tied to abuse, and a 2-out-of-5 inspection rating, even though nothing reached harm or jeopardy and the most recent survey came in May 2025. Weekend coverage dips about 6 percent below weekday levels, which is worth asking about if your family visits Saturdays.

B

79/100

Hayward Post Acute

Hayward, CA · Alameda County

CMS 4/599 bedsFor-profitMedicaid
Nurse hours
3.78 /day
Staff turnover
50%
Serious cites
0

Hayward Post Acute runs 99 certified beds under for-profit LLC ownership, and its recent inspection history is the strongest part of the picture, a December 2025 survey with 32 deficiencies on record but none at the harm or jeopardy level and nothing abuse-related. Staffing is where it slips: 3.78 nurse hours per resident day sits just under the national average of 3.86, weekends run about 6% lighter than weekdays, and turnover hits 50% against a national 45.8%. So you have a home that inspects well and measures decently on quality, but churns staff faster than average and thins out on weekends. Worth asking how they cover Saturday and Sunday.

B

77.5/100

Windsor Care Center Of Sacramento

Sacramento, CA · Sacramento County

CMS 2/5128 bedsFor-profitMedicaid
Nurse hours
n/a /day
Staff turnover
n/a
Serious cites
0

Windsor Care Center of Sacramento holds 128 certified beds and is owned by a for-profit limited liability company. Its record shows a sharp split: the quality measure rating is strong at 5 out of 5, but staffing sits at the bottom, 1 out of 5, which matters because daily care depends on having enough hands on deck, not on how well a facility documents clinical metrics. The inspection history is heavier than that staffing score alone would suggest, 52 deficiencies on the current record, including eight tied to abuse and one at the harm or jeopardy level, with the most recent inspection dated December 20, 2024. Ask about direct-care staffing levels and how the abuse-related citations were resolved before you decide.

B

75/100

Cheviot Hills Post Acute

Los Angeles, CA · Los Angeles County

CMS 2/599 bedsFor-profitMedicaid
Nurse hours
3.86 /day
Staff turnover
16%
Serious cites
0

Cheviot Hills Post Acute runs 99 beds under individual for-profit ownership, and its staffing sits right at the national average of 3.86 nurse hours per resident day, not below it, but not cushioning anything either. Weekends dip about 6% under the home's own weekday coverage, so the thinnest shifts land when families tend to visit. What stands out is turnover: 15.7% against a national 45.8%, meaning the people caring for residents largely stay put. The inspection record is the counterweight, 63 deficiencies, two at harm or jeopardy level, one abuse-related, and a $51,613 fine, with the last inspection in February 2026.

B

75/100

Terrace Post Acute

Van Nuys, CA · Los Angeles County

CMS 2/5133 bedsFor-profitMedicaid
Nurse hours
3.87 /day
Staff turnover
26%
Serious cites
0

Terrace Post Acute runs 133 beds in Van Nuys under corporate for-profit ownership, and its staffing sits almost exactly at the national average, 3.87 nurse hours per resident day against 3.86, though weekends dip about 5% below its own weekday coverage. Turnover is the real bright spot at 25.7%, well under the 45.8% national figure, which suggests a steadier workforce than most. What drags the record down is inspection history: 89 deficiencies, three of them at harm or jeopardy level, four tied to abuse, plus a $94,094 fine and a one-star health inspection rating despite the four-star quality measures and a January 2026 inspection.

C

64/100

Oak Grove Post Acute

Stockton, CA · San Joaquin County

CMS 1/5119 bedsFor-profitMedicaid
Nurse hours
3.93 /day
Staff turnover
48%
Serious cites
0

Abuse icon on record

Oak Grove Post Acute has enough nurses on paper, 3.93 hours per resident day, just above the national average, but that's the one number that holds up. Weekend staffing drops roughly 8% below its own weekday level, and turnover sits at 48.4%, higher than the national rate. The real trouble is the inspection record: 135 deficiencies, including 2 at the harm or jeopardy level and 14 tied to abuse. CMS has placed it in the Special Focus Facility program, reserved for homes with a persistent pattern of serious problems, and the four fines total $40,283. Roughly 119 beds, for-profit, limited liability ownership. The last inspection was April 9, 2026.

C

64/100

Elk Grove Post Acute

Elk Grove, CA · Sacramento County

CMS 3/5136 bedsFor-profitMedicaid
Nurse hours
3.79 /day
Staff turnover
23%
Serious cites
0

Abuse icon on record

Elk Grove Post Acute runs 136 beds under for-profit LLC ownership, and its nurse staffing sits at 3.79 hours per resident day, roughly 2% under the national average, with weekends about 4% thinner than weekdays. What stands out is retention: 23.2% turnover against a national 45.8% means far fewer familiar faces leaving each year. The trouble is the inspection record. Seventy-seven deficiencies, three at harm or jeopardy level, and eight tied to abuse is a lot to carry, and the two-out-of-five health inspection rating reflects it. Quality measures score well, but those come largely from resident assessments rather than surveyor findings. The last inspection was May 2026, so the record is current.

C

64/100

River City Post Acute

Carmichael, CA · Sacramento County

CMS 1/5178 bedsFor-profitMedicaid
Nurse hours
3.54 /day
Staff turnover
52%
Serious cites
0

Abuse icon on record

River City Post Acute runs 178 beds in Carmichael under a for-profit LLC, and the staffing numbers are thin: 3.54 nurse hours per resident day against a national average of 3.86, with weekends dipping about 7% below its own weekday level. Annual turnover sits at 52.2%, notably higher than the 45.8% national figure, so the people doing the work keep changing. The current record shows 92 deficiencies, none flagged at harm or jeopardy level, but 13 tied to abuse, and the last inspection was March 2026. Federal ratings land at one star for health inspections and two each for quality measures and staffing.

C

64/100

South Coast Post Acute

Santa Ana, CA · Orange County

CMS 2/5255 bedsFor-profitMedicaid
Nurse hours
3.51 /day
Staff turnover
24%
Serious cites
0

Abuse icon on record

South Coast Post Acute runs 255 beds in Santa Ana under for-profit LLC ownership. Its nurse staffing sits at 3.51 hours per resident day, roughly 9% under the national average, and weekends dip about 9% below its own weekday levels, so coverage thins out right when families tend to visit. Turnover is the bright spot: 23.8% against a national 45.8%, meaning the people who are there tend to stay. The tradeoff is a long record: 92 deficiencies, including 8 tied to abuse, though none rose to the harm or jeopardy level. A February 2025 inspection is recent, and the 2/5 health inspection rating reflects what surveyors found.

C

64/100

Delta Oaks Post Acute

Stockton, CA · San Joaquin County

CMS 1/5128 bedsFor-profitMedicaid
Nurse hours
4.70 /day
Staff turnover
45%
Serious cites
0

Abuse icon on record

Delta Oaks Post Acute runs 4.70 nurse hours per resident day, roughly 22% above the national average of 3.86, though weekend coverage drops about 9% below its own weekday level. Turnover sits at 44.6%, close to the national 45.8%. The problem isn't staffing on paper, it's the inspection record. This for-profit LLC home carries 111 deficiencies, including 3 at harm or jeopardy level and 8 abuse-related, with a 1-out-of-5 health inspection rating and a survey as recent as October 2025. High nurse hours don't offset that pattern. If you're considering this one, ask specifically what changed since the last inspection.

C

64/100

North Long Beach Post Acute

Long Beach, CA · Los Angeles County

CMS 1/5120 bedsFor-profitMedicaid
Nurse hours
3.93 /day
Staff turnover
51%
Serious cites
0

Abuse icon on record

North Long Beach Post Acute runs 120 beds under for-profit LLC ownership, and its staffing sits just above the national average, 3.93 nurse hours per resident day versus 3.86 nationally, though weekends run about 7% thinner than weekdays. Turnover is the bigger issue: 51.4% of staff leave annually, against a 45.8% national rate, which means the people caring for your family member are often new. The inspection record is where this home struggles most, with 86 deficiencies on file, including 4 at harm or jeopardy level and 8 abuse-related, plus two fines totaling $69,421. The most recent inspection was June 26, 2025, so that record is current.

C

64/100

Hampton Post Acute

Stockton, CA · San Joaquin County

CMS 1/5120 bedsFor-profitMedicaid
Nurse hours
4.03 /day
Staff turnover
46%
Serious cites
0

Abuse icon on record

Hampton Post Acute sits at 120 certified beds in Stockton, run by a for-profit limited liability company. Its nurse staffing comes in at 4.03 hours per resident day, modestly above the national average of 3.86, though weekends run about 10% thinner than weekdays, so the coverage your family member gets on a Saturday may look different from a Tuesday. Turnover lands at 45.5%, essentially the national rate. What stands out is the inspection record: 133 deficiencies, including four at the harm or jeopardy level and six tied to abuse, with $21,548 in fines and a one-star health inspection rating. The most recent inspection was July 2025, so that record is current, not stale.

C

63.5/100

Windsor Gardens Convalescent Hospital

Los Angeles, CA · Los Angeles County

CMS 1/598 bedsFor-profitMedicaid
Nurse hours
3.84 /day
Staff turnover
52%
Serious cites
0

Windsor Gardens runs 98 beds in Los Angeles under for-profit LLC ownership, and the inspection record is where families should focus first. Ninety deficiencies sit on the current record, including three at the harm or jeopardy level and five tied to abuse, that's a pattern, not a one-time slip. The 1-out-of-5 health inspection rating reflects it, and the last inspection in April 2026 was recent enough that this picture is current. Staffing is thin in a quieter way: 3.84 nurse hours per resident day, just under the national average, with weekends running about 5% below weekdays. Annual turnover of 51.9% means more than half the nursing staff leaves each year, well above the national 45.8%.