Bradford offers a variety of addiction treatment programs at all levels of care, which means that program length will vary. We customize our rehab programs to each patient. Our clinical professionals will determine the length of your stay depending on your needs and situation.