A mosquito treatment lasts about 30 days, after which the treatment becomes less effective. It’s important to get treatments done every month during the breeding season to ensure they don’t get a chance to grow in numbers.