Lifestyle Medicine

Evidence-based lifestyle change as part of mental health treatment.

Woman in a hijab and dark activewear walking along a paved path beside palm trees

Treating the Whole Person, Not Just the Diagnosis

Sleep, physical activity, stress management, and social connection are not soft additions to mental health care — they are core to it. Our lifestyle medicine service helps patients build sustainable habits across all six pillars of lifestyle medicine, integrated with their broader treatment plan.

Explore Our Lifestyle Medicine Services Below

Clinician showing a patient a smartwatch during a lifestyle health assessment

Assessment

Lifestyle Health Assessment

A structured review of sleep, activity, nutrition, substance use, stress, and social connection — identifying which pillars offer the most leverage for your wellbeing.

Calm bedroom at dusk with a made bed, a bedside lamp and a view of a mosque at night

Sleep

Sleep Optimisation

Evidence-based intervention for sleep difficulties — including CBT for insomnia (CBT-I) — addressing one of the most modifiable factors in mental health.

Man jogging along a seafront promenade at sunset

Activity

Physical Activity & Mental Health

Structured guidance on exercise as a clinical intervention: type, dose, and how to build a sustainable routine alongside your treatment.

Coach and patient walking and talking along a shaded park path

Continuity

Ongoing Lifestyle Coaching

Regular review and coaching to maintain momentum, adapt plans as life changes, and keep lifestyle pillars integrated with your clinical care.

Book Your First Consultation

Book Your First Consultation

Start your journey to healing with expert guidance. 

Fill in your details below and our care team will be in touch to schedule your first appointment.

We’re here to help with compassion and confidentiality — whether you’re seeking support for anxiety, depression, or simply need someone to talk to.

Address

Building Number 276, First Floor, Al Khoudh, Seeb, Oman

Call Us

+968 2451 1010

Email Us

info@topmedicalcare.com

🧠Start Here