I used to use Cy-Kick but got much better results with Demand CS, it's the titties: https://www.domyown.com/demand-cs-p-46.htm
They say to apply every 3 months. Sometimes I'm too lazy to spray and 8 months or so in, I've had scorpions squeeze their way under the door weatherstripping and promptly die a foot away.
One 8oz bottle should last for 4-5 years. I splurged and got a B&G sprayer with a 24" extension so it's easier to spray. The main benefit of the high quality sprayers is they don't drip when you're not spraying and you get a more fine stream that doesn't soak the baseboards/walls.
What's nice is you mostly spray the exterior foundation/perimeter of the house. Then you just hit the baseboards in the corners and apply more to areas like doorways and bathrooms. In 6 years, I haven't had even one cockroach make it more than a few feet into the house before dying. And even then it's been years since I've found one inside at all.
It's a god damn war, and I ain't fucking around with some natural shit.