At Hummingbird Medical, Dr. Viljoen and his staff are here to provide ongoing care and management of medical issues and chronic illnesses with the long term goal of maintaining quality of life. We treat all ages, men, women, and families, and specialize in quality comprehensive and continuing health care on short notice in a friendly and relaxed environment.

Hummingbird Medical, Cosmetic & Aesthetic Institute offers general medical services, including immigration physicals. To schedule an appointment with Dr. Viljoen, contact us today.

Hummingbird Medical, Cosmetic and Aesthetic Institute Main Office
100, 1919 Sirocco Drive S.W.
Calgary, Alberta
Canada T3H 2Y3

P. (403) 242-0484
P. (403) 278-1003
F. (403) 398-9420

To ensure that you and those around you reap the full benefits of Hummingbird, please note the following etiquette tips:

Arrive Early:

Arriving late will deprive you of precious minutes of your treatment. Remember, your treatment will end on time so the next client is not delayed, regardless of how late you start.


We recommend that appointments be made prior to arrival so that we can meet your specific requests. Please also advise us if you have any specific health conditions or allergies, which could affect your service.


Please be aware we are reserving our facilities just for you. Bookings must be guaranteed with a credit-card number.

Cancellation/Change Policy:

A 12-hour cancellation or change notice is required to avoid being charged 50% of the fee for the scheduled appointment. A charge of 100% will apply to missed appointments.

Check-in Policy:

Checking in 10 minutes prior to your first appointment will allow to enhance your services in combination with the use of the whole facility.

Group Bookings:

For group bookings of 8 or more treatments please contact us for more info.

Gift Certificates:

Gift Certificates may be purchased for services, packages, spa products, or a dollar amount. Phone and mail orders are available.

Gratuities and Taxes:

Gratuities are not included. 5% Goods and Services Tax is not included. Prices are subject to change without notice.

Return/Exchange Policy:

Only un-opened product may be brought back for refund or exchange. Sorry, we can not take back anything that has been opened or used.

Spa Products:

To continue your regimen, our products are available for purchase.