Bacharach Institute for Rehabilitation is the best in the area. The staff is caring and knowledgeable. I have had the pleasure of working with the therapists as an inpatient and currently as an outpatient. The staff listens to your concerns and treats everyone as individuals. The staff at Bacharach definitely strives to assist their patients to get back to living their life and reaching their full potential.