Residential inpatient treatment can last anywhere between two weeks to three months. The length of your stay is determined by the level of care you need. Our goal is to get you as much time needed as possible. This is determined by the Clinical Team and progress of the client.