Yes, we would recommend that you take Optibac For Cholesterol for at least 3 months before retesting your cholesterol levels. However, ideally the product is intended to be taken daily on an ongoing basis to help maintain normal balance of cholesterol.