Vitamin injections deliver concentrated doses straight into your muscle, so your body absorbs them properly rather than losing half the benefit through digestion. Each shot takes about 15 minutes, and most people notice a difference in energy, mood, or general wellbeing within days. Choose from B12, B Complex, vitamin C, vitamin D, or biotin depending on what you need.
Book Your Vitamin Injection Treatment

Intramuscular injection gets vitamins directly into your bloodstream, bypassing digestion for much higher absorption than tablets or capsules.
The whole thing takes about 15 minutes, so it is easy to fit into a lunch break or between appointments.
Pick the specific vitamin that addresses what you are after, whether that is energy, immunity, skin and hair health, or correcting a deficiency.
Many people feel a difference within days, including better energy, improved mood, clearer thinking, or generally feeling more like themselves.
We start by talking through your goals, lifestyle, and any specific concerns to work out which vitamin injection suits you best. We will check your general health to make sure it is appropriate. The injection itself takes about 15 minutes in total. We clean the injection site (usually upper arm or buttock) with antiseptic, then administer the vitamin solution with a fine needle. You will feel a brief pinch and slight pressure, but most people find it very manageable. Afterwards, you might have some tenderness at the injection site that passes within a day. Some vitamins, particularly B12, can cause temporary warmth or flushing. Many people notice better energy and clarity within a few days. Depending on what you need, injections can be scheduled weekly, monthly, or quarterly.

B vitamin injections support natural energy production, fight fatigue, and sharpen mental clarity.
Biotin and vitamin C support healthy hair, skin, and nails from the inside, which makes a noticeable difference over time.
High-dose vitamin C and D help keep your immune system strong, particularly useful during winter or stressful periods.
B vitamins support healthy nervous system function, which can improve mood, reduce the impact of stress, and support overall emotional wellbeing.

15 Minutes
Supports bone health, immune function, and overall wellbeing
15 Minutes
Antioxidant supporting immune health, skin, and collagen production
15 Minutes
Full B vitamin blend for energy, metabolism, and nervous system support
15 Minutes
Supports red blood cell formation, metabolism, and mental clarity
15 Minutes
Supports healthy hair, skin, and nails from within

After 20 years, we've made thousands of friends. Here's what a few of them have to say about their time with us.
"The facial has left my skin feeling soft and looks better. The back massage has really helped relieve the tensions and pain in my back, and is very relaxing. "
Elaine S.
Acacia Customer
"My first ever tattoo! I was a little nervous but Lauren was very reassuring and gentle. Didn't really hurt at all and I am very pleased with the result. "
TANIA S.
Acacia Customer
"Lauren was amazing. I came in for my first tattoo and wasn’t really sure what I wanted. Lauren was so patient and we finally decided on a design. She was amazing and did a fantastic job of my tattoo. I’ll definitely be coming back. "
Sarah T.
Acacia Customer
"Had hot stones massage today – I’d seen the offer online but we had been talking about massage in classes and it’s been far too long since I had one myself and one of my ladies visited a few weeks ago and was raving about it so I booked and it was just what I needed – thank you Kim. So nice to have one on a Saturday after a busy week. Kim was welcoming, lovely set up and enjoyable 60 minutes of self care ????????"
Andrea H.
Acacia Customer
"I had a wonderful luxury spa pedicure with Helena which was birthday treat from my lovely daughter. I highly recommend Helena, she's also lovely & gave the best treatment. I felt thoroughly pampered throughout. Thank you! X"
Patricia H.
Acacia Customer
"Very pleased with the treatment to my nails. Always look forward to my appointment as the staff are great people."
Maxine B.
Acacia Customer
"I had a lovely comfortable morning with Tierra today. She made me feel at ease throughout the whole of my treatments. She always spoke to me about what she was doing so I was aware of what she needed to do. Would highly recommend Tierra and have already booked up for another few treatments with her in the New Year. Thanku Tierra I love my nails and my back, neck and shoulder massage was absolutely amazing. "
Tracey T.
Acacia Customer
"Had a wonderful one hour facial with Faye this evening. Just what i needed as i start my birthday celebrations. "
Linda C.
Acacia Customer
"Tierra, was fantastic. Always making sure the heat of the stones and pressure she used was correct. Thank you for a lovely experience "
Jackie C.
Acacia Customer