Vitamin B12 is what your body uses to build red blood cells, insulate nerves, and run the methylation reactions behind energy and mood. It is absorbed in the last stretch of the small intestine, and getting it there needs stomach acid and a protein called intrinsic factor. When any link in that chain breaks, oral B12 stops being reliable no matter how large the tablet — which is why an injection is often the more dependable route. Every shot at Upper Room Clinic, at both our Toronto and Oakville locations, is given by clinical staff under physician oversight.
B12 deficiency creeps in slowly and gets blamed on stress, age, or a busy life. Fatigue that sleep does not fix, brain fog, pins and needles in the hands or feet, a sore tongue, low mood. Long-term metformin, proton pump inhibitors and H2 blockers all deplete it — and the risk compounds when they are taken together. So do bariatric surgery, bowel resection, celiac disease, Crohn's, and a fully plant-based diet without reliable supplementation. A simple blood test is all it takes to find out where you stand.

MTHFR is the enzyme that makes the active folate your body needs to run methylation. The common C677T variant reduces that enzyme's activity, which raises homocysteine. It is common: roughly four in ten people carry one copy, and around one in ten carry two.
Cyanocobalamin, the cheap synthetic form used by most walk-in clinics and in food fortification, carries a small cyanide group the body has to remove. It occurs in human tissue only in trace amounts. Methylcobalamin, adenosylcobalamin and hydroxocobalamin are the natural forms found in the body and in food, and a 2017 review of B12 forms favoured those natural forms over cyanocobalamin for bioavailability and safety. The same review notes that some genetic variants can affect how well a person absorbs and processes B12.
We use methylcobalamin at both locations. If you already know your MTHFR status, tell us when you book. If you do not and you would like to, we can arrange the genetic testing that identifies variants affecting methylation.
A B12 injection is for people whose levels are low, or whose absorption makes low levels likely. Common reasons our patients book one include:


Because an injection bypasses the gut, it does what tablets often cannot — deliver a known dose, reliably, regardless of how well you absorb.

Book directly — no referral and no prescription needed. You get portal access when you book, so upload any recent bloodwork and we will match your dose to your measured level rather than estimating it. There is nothing to prepare and no need to fast. If you already know your MTHFR status, tell us at this stage.
Methylcobalamin is injected into the muscle of the upper arm by our clinical staff, under physician oversight. The injection itself takes moments, and most people are in and out well inside fifteen minutes.
You can drive yourself home and go straight back to your day. Some people notice more energy within days; where levels were genuinely low, the fuller benefit builds over several weeks as your body makes new red blood cells and nerve symptoms settle.
$60 for the 5,000 mcg correction dose and $40 for the 1,000 mcg maintenance dose, or five for $270 and $180. Most people run a short course at a set interval rather than a single shot. Where it is useful we recheck your level, step you down to maintenance, and send results to your family doctor.
B12 therapy at Upper Room Clinic is overseen by Dr. Biljana Kostovic, a physician with over 30 years of clinical experience spanning emergency medicine, pain medicine and integrative care. That matters more than it sounds. Fatigue, brain fog and neuropathy have a long list of possible causes, and a clinic that can only sell you a shot will sell you a shot. We can requisition the bloodwork, read it in context, and tell you when B12 is not the answer.
With locations in Davisville, Toronto and Oakville, you do not need a referral to be seen — though it is highly beneficial to share your family doctor's information with us, so we can coordinate bloodwork, share your results, and keep your GP in the loop. Book directly for a straightforward shot, or start with a wellness intake if you want the dose and interval matched to your measured level — in a monitored, physician-led medical clinic rather than a walk-in drip lounge.

A 5,000 mcg methylcobalamin injection is $60 and the 1,000 mcg maintenance dose is $40. Five-packs are $270 and $180, which is how most patients book, since B12 works best as a short course rather than a one-off. Pricing is the same at our Toronto and Oakville locations.
No. You can book a B12 shot directly with us, with no referral, prescription or membership needed. It is still helpful to share your family doctor's details so we can send your results and keep your care connected.
Not for B12. Testing is useful if you want the dose and interval matched to your actual level, and we can arrange it, but it is not a requirement before your first shot. If you have recent results, upload them to your patient portal when you book.
It depends on how low your levels are and why. Correcting a deficiency usually means a short course of the 5,000 mcg dose at a set interval, then stepping down to the 1,000 mcg maintenance dose once your levels recover. When absorption is the underlying issue, such as pernicious anemia, long-term metformin or bariatric surgery, maintenance is usually ongoing. Our physician sets your interval based on your symptoms and, where available, your bloodwork.
Some people notice more energy within a few days. Where levels were genuinely low, the fuller benefit builds over several weeks as your body makes new red blood cells. Nerve symptoms like pins and needles tend to be the slowest to settle.
Methylcobalamin is one of the natural forms of B12 found in the body and in food. Cyanocobalamin is a synthetic form that carries a small cyanide group the body has to remove. A 2017 review of B12 forms favoured the natural forms over cyanocobalamin for bioavailability and safety, so methylcobalamin is what we use.
The most common signs are fatigue that sleep does not fix, brain fog, low mood, pins and needles or numbness in the hands or feet, and a sore or inflamed tongue. Deficiency develops slowly, so it often gets blamed on stress or age. A simple blood test confirms where you stand, and we can requisition it for you.
Most people notice nothing more than brief soreness where the needle goes in, and allergic reactions are rare. Every shot is given by clinical staff under physician oversight. If you are pregnant or breastfeeding, we will discuss dosing with you first.
For many people, yes. Oral B12 relies on stomach acid, intrinsic factor and a healthy small intestine to be absorbed, and a break anywhere in that chain makes tablets unreliable. An injection bypasses the gut entirely, so you get a known dose every time. If your absorption is normal and your levels are only mildly low, oral B12 may be enough, and we will tell you so.
We give B12 shots at our Davisville clinic at 1849 Yonge Street, Suite 810 in Toronto, open Tuesday to Saturday from 11am to 6pm (Thursdays by appointment only), and at our Oakville clinic on Cornwall Road, open Thursdays from 11am to 6pm. Most people are in and out well inside fifteen minutes, and you can book directly.
Contact Us
Locations
Upper Room Clinic – Oakville
Tel: 647-521-8024 ext. 2
Fax: (289) 644-0255
oakville@upperroomclinic.com
Upper Room Clinic – Davisville
Tel: 647-521-8024
Fax: 647-348-8024
hello@upperroomclinic.com
Tuesday to Saturday
11am-6pm
Stay connected
Sign up to receive updates, offers, and the latest news directly to your inbox.
Copyright © 2026 Upper Room Clinic | Privacy Policy | Terms of Use