How long the B12 Injection last?

About one week. The effects of our shots vary between individuals, but are typically felt for about one week. The nutrients we provide are water-soluble; the only water-soluble nutrient that has the capability of being stored in the body is B12, so whatever your body doesn’t readily utilize it will store for later use.