book a consultation Treatments & Services A Journey to a Better U

rue Balance Medical Spa is one of Canada’s premier health and beauty clinics. Led by Dr. Ron Brown, we proudly offer a wide range of aesthetic and medical treatments, including bioidentical hormone replacement therapy, cosmetic injectables and laser skin services. Whether you want to restore your youthful beauty, reenergize your body or pamper yourself with a massage and pedicure, True Medical Spa can help refresh your appearance and revitalize your spirit.

To schedule an appointment or consultation, please call us in the Edmonton area at:

Sherwood Park: 780-464-4506 | Spruce Grove: 780-962-3262 | St. Albert: 587-290-2290

aesthetic services

Age, gravity and exposure to the elements can all take a toll on your skin. We proudly offer the following aesthetic services to help you look and feel vibrant, refreshed and self-assured:

health & wellness

Health and well-being are the cornerstones of an energetic, fulfilling life. At True Balance Medical Spa, we are committed to a comprehensive approach to anti-aging which treats the patient as a whole, not just the symptoms. Our health and wellness services include:

spa services

You deserve an occasional pampering. Our world-class spa services include:

Why Choose True Balance Medical Spa

At True Balance Medical Spa, we take a comprehensive and integrative approach to anti-aging that not only helps you look youthful and vibrant, but also sets you on a path toward healthy living. By incorporating this balanced approach to our aesthetic services and anti-aging treatments, we can help you achieve stunning, long lasting results that help you look and feel your absolute best.

free 3d skin analysis

True Balance Medical Spas are located in Spruce Grove, St. Albert and Sherwood Park. We offer a wide range of services including injectables, laser, aesthetics, massage, medical weight loss and hormone replacement programs.

Find us

St. Albert

Spruce Grove

Sherwood Park


Text St. Albert: 587.290.2290

Text Sherwood Park: 780.464.4506

Text Spruce Grove: 780.962.3262