Since all bodies are unique and each person’s metabolism will vary from the next, it is hard to give an estimate! To determine how long it’ll take to work, you may want to start with a smaller dose and then increase depending on how you feel the product is working for you. You can always speak with your physician or healthcare professional for their additional input.