Enzyme Rescue is effective as long as the healing process is ongoing and the body is still trying to repair the injury. For minor injuries, this is usually within days, and for more serious injuries Enzyme Rescue should be applied within 1-2 weeks. For international orders, we recommend expedited shipping in order to get the product to you fastest.