This depends on the type of treatment. If you use bait stations, you have to wait for the termites to bring the poison back to the colony and infect the other termites. Liquid treatments usually last a few years. In the end, how long a single treatment lasts depends on how big and rooted the infestation is.