Maintain and Repair

Oxygen therapy

This is supplemental oxygen given to people who aren’t able to get enough on their own. This can be caused by a variety of conditions including chronic obstructive pulmonary disorder (COPD), Pulmonary Fibrosis, Obstructive Sleep Apnea (OSA), cancer, hypoventilation, heart failure, cystic fibrosis, and many more.

Symptoms of low oxygen can include:

  • Shortness of breath     

  • Coughing or wheezing​

  • Changes to skin color

  • Sweating

  • Increased heart rate

  • Headache​​

**A prescription is necessary in order to undergo oxygen therapy. If you think you may benefit from oxygen therapy, please see your doctor**

  • Dizziness

  • Confusion

  • Rapid Breathing

  • Restlessness

  • Euphoria​

Sleep Apnea

Obstructive Sleep Apnea -- A partial or complete collapse of the upper airway due to relaxation of the muscles that control the upper airway during sleep.

Central Sleep Apnea -- When breathing periodically stops during sleep due to the brain not sending signals to the respiratory muscles as it should.


Good sleep is imperative for good health. Sleep apnea can lead to many health issues, such as heart failure, high blood pressure, Type 2 Diabetes, and stroke.

Major symptoms include

  • Depression

  • Excessive daily exhaustion

  • Frequent nightly trips to the bathroom

  • Snoring, gasping or choking while asleep

  • Low energy

  • Waking up with a dry throat

  • Morning headaches

  • Forgetfulness


**A prescription from your doctor is required in order to undergo CPAP or BIPAP therapy. If you are experiencing several of these symptoms, please contact your doctor**.

Fully trained serviced technicians offering repair and troubleshooting services.


Equipment includes:  Oxygen concentrators, oxygen regulators and conserving devices, portable oxygen concentrators, aerosol compressors, suction machines, cold neb compressors, cpap and bipap.


Anything we sell, we service.  We can help you with the service and have rental machines available.


Out of warranty service fees vary.  Please call for details.

Edmonton Head Office                            3152 Parsons Rd NW T6N 1L6    

Edmonton North                                      118-11010 101 St NW T5H 4B9  

Spruce Grove                                           106-183 Hwy 16A T7X 4P9  

Red Deer                                                   111-3215 49 Ave T4N 0M8

Grande Prairie                                          180- 10130 99Ave T8V 2M8 

Calgary                                                      50-12432 Symons Valley Rd NW T3P 0A3


780 450-0202

780 960-9797




Your Friendly Health Care Team                               Striving for Excellence

Toll Free: 1.800.272.8861