A Residential Rehab Centre Near Nyandarua

Holding Hands Treatment and Recovery Center is a residential drug and alcohol rehab in Mirera, Naivasha, on the Naivasha–Mai Mahiu Road near Mt. Longonot. Families in Nyandarua County travel to Naivasha town and then south on the Naivasha–Mai Mahiu Road. Call 0706 466 150, 24/7, for directions.

Last updated: 3 November 2026

How do I get to Holding Hands from Nyandarua?

  1. Travel to Naivasha town
  2. From Naivasha, take the Naivasha–Mai Mahiu Road south towards Mt. Longonot
  3. Continue to Mirera
  4. Call 0706 466 150 for final directions

Why choose residential treatment?

A residential stay gives the person a structured daily routine of therapy, rest and healthy meals, away from daily triggers, with support from our medical and counselling team.

What treatment is available?

  • Medically supervised detox
  • Alcohol and drug addiction treatment
  • Individual, group and family therapy
  • Aftercare and relapse prevention

Frequently Asked Questions

How long is the residential stay?

The residential stay usually lasts 30 to 90 days, depending on the person's needs and treatment plan.

How do I admit someone to Holding Hands?

Call 0706 466 150 or send a WhatsApp message. Our team does a free, confidential assessment, agrees a treatment plan and admission date with you, and explains what to bring. Our admissions team is available 24 hours a day.

How much does treatment cost?

Fees depend on the programme and length of stay. Call 0706 466 150 for a personalised quote after a free assessment. See our rehab fees page for what affects the cost.

Ready to talk? Help is one call away.

Speak to our admissions team in confidence, 24 hours a day. There is no obligation, and your conversation stays private.

Call WhatsApp