We do not currently know of any antonyms for provide a roof over someone's head.
For similar words to provide a roof over someone's head, try: