I had my knee replaced and was not looking forward to rehab, until I met the staff at Cal Rehab Vallejo. I have been going there twice a week for 3 months and they are a great bunch of people who really care about their patients and getting them back to the life they had before the operation/trauma.