I absolutely love this clinic!! It has absolutely saved me! I play their game though, I go to my groups, meet with my counselor, I do everything they ask of me. I would bet money that many (not all) of the bad reviews are written by people who don’t do what’s expected of them, they likely miss groups and get a “hold” placed on them but which likely isn’t the clinics fault. Typically a “hold” is placed on someone due to missing groups or counseling sessions. It’s also very clean, love the receptionist at the front desk, my counselor Sandi is great and has worked at Allied for a few years. There are a few counselors that I might not mesh well with but I would just change counselors if I didn’t like mine instead of writing a bad review. Anyways, 5 stars for sure!!