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 and leaves less methylation capacity in reserve. It is not rare — roughly four in ten people carry one copy, and around one in ten carry two. The people who carry it are often exactly the people who end up needing B12 injections.
Cyanocobalamin, the cheap synthetic form used by most walk-in clinics and in food fortification, is not a form your body uses directly. It has to be stripped of its cyanide group and converted first, and that conversion draws on the same methylation capacity an MTHFR variant has already reduced. Cyanocobalamin occurs in human tissue only in trace amounts; methylcobalamin, adenosylcobalamin and hydroxocobalamin are the forms your physiology actually runs on, and the review literature recommends those bioidentical forms over cyanocobalamin — particularly where a genetic variant affects how B12 is assimilated.
We use methylcobalamin at both locations. It is the active form, so nothing has to be converted before your body can use it. 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. We use the active form, so nothing has to be converted before your body can use it.
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.

No referral is needed — you can book directly and we'll arrange the bloodwork to confirm iron deficiency before treatment. That said, it's highly beneficial to share your family doctor's information with us: we can coordinate testing, send them your results, and keep your ongoing care connected. If you already have recent labs (ferritin, CBC), bring them and we can often move straight to dosing.
We use Monoferric (ferric derisomaltose): $390 for a 500 mg infusion and $650 for 1000 mg — your dose, and therefore your cost, is determined from your bloodwork before you book. With Iron with Insurance, the price drops to $130 per infusion, regardless of dose: if your extended health plan covers the iron itself, we write the prescription, you pick it up from your pharmacy, and you only pay us to administer it. OHIP covers iron infusions only in hospital outpatient settings, where waits can stretch to weeks or months.
Oral iron works for many people, but it can take months and often causes stomach upset, constipation, or nausea — and some conditions, like celiac disease, IBD, previous bariatric surgery, or heavy menstrual losses, make it hard to absorb or keep up. If your ferritin stays low despite tablets, or you can't tolerate them, IV iron is usually the logical next step.
It depends on how depleted your iron stores are. Because Monoferric can deliver up to 1000 mg in a single infusion, many patients are fully repleted in one visit; your exact protocol is set by our physician based on your bloodwork.
Yes — many extended health plans cover the iron medication itself. If yours does, we write the prescription at your wellness consultation, you pick the iron up from your pharmacy, and we charge just $130 for the infusion — regardless of dose. Every path starts with a wellness consultation, and the consultation fee is waived when you have your infusion within one week of your consult date. If your GP refers you with recent bloodwork, we can usually go straight from consultation to prescription to infusion without repeating labs.
Modern IV iron formulations are well tolerated. The most common effects are temporary — a metallic taste, flushing, headache, or mild joint and muscle aches for a day or two. Serious reactions are rare, and every infusion at Upper Room Clinic is physician-supervised, with monitoring during and after treatment.
Some patients notice improved energy within days, but the full benefit builds over two to eight weeks as your body makes new red blood cells. We schedule follow-up bloodwork four to eight weeks after your infusion to confirm your ferritin and hemoglobin have recovered.
There's no single cut-off — a ferritin below about 30 µg/L generally indicates depleted iron stores, and higher levels can still be inadequate when inflammation is present or symptoms persist. Our physician interprets your ferritin alongside your hemoglobin, iron panel, and symptoms to decide whether an infusion is appropriate and at what dose.
Eat normally and hydrate well before your visit — there's no need to fast. Bring any recent bloodwork, a list of your medications and supplements, and your family doctor's contact information so we can coordinate care. Plan for about 60–90 minutes for your first visit; afterwards, you can drive yourself home and return to your normal routine right away.
Contact Us
Locations
Upper Room Clinic – Oakville
Tel: 647-910-5359
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