Aside from rehabilitation services, that's what already happens: they go to jail. It's extremely expensive and does not actually solve the problems, just takes the addict off the street for a few days and adds to their record. Then they are back on the street, still an addict, with even less money. Guess what happens next.