Calgary Lab Services

TapLabs offers a range of rapid and convenient mobile diagnostic laboratory services at your home, workplace, or other preferred location. Our services include routine and rush blood and urine tests specified in a physician-ordered APL General Requisition, Covid-19 Test and Electrocardiogram (ECG) test, and Life Insurance Screening soon to come!

Our team of qualified and experienced health care professionals will collect your sample at your private location and deliver to a participating laboratory for analysis. Results will be made available to your physician for follow-up, or sent to you directly in the case of Covid-19 test results. TapLabs’ proprietary Quick and Scheduled appointment system allows you to avoid long wait times at busy laboratories and complete your test in as little as one hour with the next available health care professional in your service area or on a specific date and time that fits best with your schedule.

Please note, we are currently serving the City of Calgary and immediate surrounding areas. Individuals located outside of Calgary (e.g. Cochrane, Airdrie, Strathmore) who wish to book a collection service may schedule an appointment in our Calgary office location, or arrange a home collection outside of the Calgary area. A surcharge will apply to 'out of range' appointments.  Please contact us if this applies to you. 

Contact TapLabs - Calgary Mobile Lab Collection Service

Blood And Urine Test

Offering same-day and prescheduled blood and urine collection for most tests specified in a physician-ordered APL General Requisition, other requisitions, as well as kit collections for referral laboratories. Samples will be collected by a qualified Laboratory Technician and delivered to a participating laboratory for analysis. Test results will be made available to your ordering physician for follow up.

Some tests CANNOT be collected by TapLabs due to time sensitivity or other logistical challenges. The following tests CANNOT be collected by TapLabs. Appointments for any of the following tests will be rejected and may be subject to cancellation fees:

  • Timed Interval Tests (e.g. Glucose tolerance, am/pm Cortisol). Note, Random Tolerance Tests are acceptable
  • Urine Drug Tests
  • Colorectal Cancer Screening (FIT)
  • H Pylori Test
  • Electrocardiogram (Cardiology Test)

Please refer to our Blood & Specimen Collection Guidelines for information on how to prepare for your test.

  • Blood Test

  • Blood and Urine Test

Electrocardiogram (ECG) Test (Coming Soon)

ECG test specified in a Requisition ordered by a physician. Electrodes (sensors) are attached to chest, arms and limbs to detect signs of heart problems. Test results will be made available to ordering physician for follow up.


TapLabs is proud to offer a highly accurate COVID-19 PCR Test that detects if an individual has an active infection of the SARS-CoV-2 virus. Tests are administered by throat swab and sent to an accredited laboratory for analysis. A printable copy of your test results will be provided by email within 6-hours following the completion of your appointment. Ideal for individuals, employers, large groups and travelers who require fast results for business, personal or travel purposes.  

Please note our COVID-19 Test is only available to individuals who are asymptomatic. If you think you may have a COVID-19 infection now, or have symptoms of COVID-19, contact Alberta Health Services to book your appointment. 



  • 6 Hour Test Results
    Please note results will be provided the following day for appointments completed after 5:00 pm 

Prenatal (Pregnancy) Screening (Coming Soon)

Highly accurate, non-invasive test available as early as 10 weeks of pregnancy. Test screens for common genetic abnormalities including Trisomy 21 (Down syndrome), Trisomy 13 & 18, and sex chromosome abnormalities. Test can also identify the gender of the fetus. A physician Requisition is required for this test