Pulmonary Function Testing Calgary | Spirometry & Lung Tests – Alberta PFT

Alberta Pulmonary Function Testing offers fast, accurate pulmonary function tests (PFT) in Calgary, Edmonton, Red Deer, and Canmore & Area, Alberta. Services include spirometry, lung volume measurement, DLCO (diffusion capacity), bronchodilator response testing, and methacholine challenge testing. AHS covered with a physician referral. Short wait times — same-week appointments often available. Call 1-888-286-2318 or email info@dreamsleep.ca.

What is a Pulmonary Function Test (PFT)?

A pulmonary function test (PFT) is a non-invasive breathing test that measures how well your lungs work. It assesses lung capacity, airflow, and gas exchange. Results help diagnose and monitor respiratory conditions including COPD, asthma, pulmonary fibrosis, interstitial lung disease, and other breathing disorders. All tests are performed to ATS (American Thoracic Society) standards using industry-standard spirometers.

Pulmonary Function Tests We Offer

  • Spirometry – measures airflow and lung capacity
  • Lung Volume Measurement – measures total lung capacity (TLC), residual volume (RV)
  • Diffusion Capacity (DLCO) – measures oxygen transfer efficiency
  • Bronchodilator Response Testing – assesses response to inhaled bronchodilators
  • Methacholine Challenge Test – helps confirm asthma diagnosis

Who Should Get a Pulmonary Function Test?

  • Chronic cough or persistent wheezing
  • Shortness of breath or difficulty breathing
  • Suspected or diagnosed asthma
  • COPD (chronic obstructive pulmonary disease) diagnosis or monitoring
  • Pulmonary fibrosis or interstitial lung disease
  • Current or former smokers
  • Occupational lung disease — exposure to dust, fumes, asbestos or chemicals
  • Pre-surgical lung assessment
  • Monitoring response to respiratory medication or treatment
  • Neuromuscular disease affecting breathing
  • Unexplained fatigue or reduced exercise tolerance
  • Sleep apnea evaluation
  • Recurrent respiratory infections
  • Chest tightness or chest pain on exertion
  • Abnormal chest X-ray or CT scan findings

PFT Clinic Locations in Alberta

Calgary Pulmonary Function Testing

Multiple Calgary locations available. Mobile testing option available for Calgary patients. Same-week appointments often available. AHS covered with physician referral.

Edmonton Pulmonary Function Testing

Pulmonary function testing in Edmonton, Alberta. Mobile testing option available. Short wait times.

Red Deer Pulmonary Function Testing

Spirometry and lung function testing in Red Deer, Alberta. Mobile testing option available.

Canmore & Area Pulmonary Function Testing

Pulmonary function testing in Canmore and surrounding area, Alberta. Urgent referrals accommodated.

Is a Referral Required?

Yes. A physician referral is required for all pulmonary function tests. With a valid referral and active AHS (Alberta Health Services) coverage, the test is fully covered at no cost to the patient.

How to Book a Pulmonary Function Test in Alberta

To book a PFT appointment, ask your family doctor or specialist for a referral, then contact us:

  • Phone (toll-free): 1-888-286-2318
  • Email: info@dreamsleep.ca

Alberta PFT is a service by Dreamsleep Respiratory. Tests are ordered by CPSA-registered physicians and performed to ATS standards. Accredited by the CPSA.

Frequently Asked Questions

How long does a pulmonary function test take?

A standard PFT takes approximately 30–60 minutes depending on the tests ordered.

Is the test painful?

No. Pulmonary function tests are safe, non-invasive, and require only breathing into a mouthpiece. Most patients find the process comfortable.

What should I do to prepare for a PFT?

Avoid smoking for 4 hours before the test. Withhold certain inhalers as instructed by your doctor. Avoid heavy meals, caffeine, and strenuous exercise before the test. Wear loose, comfortable clothing.

Built with Hercules