Premise and most other termiticides containing imidicloprid will last for 7 years in the soil. You should re-treat after 7 years.
Premise Granules are not labeled for carpenter ant control only termites as directed outdoors.
Premise Granules leaves a residual that termites that back with them, that allows you to get rid of more termites. Where Bio Advanced Carpenter Ant & Termite Killer Plus Concentrate only affects those termites that came in contact with residual, they do not take it back. Neither of these would be our top choice for termite control. Below is our guide on how to get rid of termites with our recommended products
https://www.domyown.com/subterranean-termite-treatment-guide-a-478.html