Consult a Doctor from Anywhere

Book, pay, and connect with SPMH specialists online — secure, simple, and built for Homa Bay County.

Fully Encrypted & Secure

TLS 1.3 encryption + PDPA compliant

SPMH Specialists

6 verified doctors with credentials

Instant M-Pesa Payments

Secure, transparent pricing

24/7 Patient Support

Help desk available Mon–Sat

Virtual Specialties

Meet our verified specialists and book consultations with confidence.

No Services Found

Try searching for other specialties, doctor names, or specific conditions.

The Simple 4-Step Process

From consultation to prescription, everything is designed to save you time and money.

1

Register Portal

Quickly create your verified patient account to access the telemedicine bookings.

Takes 3 minutes. Email or phone verification. Secure password. GDPR compliant.

2

Pick Specialty

Choose from our dynamic index of available medical services and consultation fields.

Browse 6 specialties. Filter by condition. Read doctor profiles. Check availability.

3

Pay & Schedule

Secure your slot with easy M-Pesa options and schedule the perfect virtual call hour.

Instant M-Pesa payment. Choose your time. Confirmation SMS sent. Appointment added to calendar.

4

Connect Live

Meet with your doctor through crystal-clear video, and receive virtual prescriptions.

Join 5 min before. Doctor joins video room. Screen-share records. Get e-prescription. Rate experience.

Takes 5 Minutes

From sign-up to booking confirmed.

Transparent Pricing

No hidden fees. See cost before booking.

Real SPMH Doctors

Verified specialists, not chatbots.

Prepare for Your Consultation

Get the most out of your appointment. Here's what to gather ahead of time.

Pro Tip: The more detailed information you provide, the better your doctor can help you. Bring any relevant medical records or photos if applicable.

After Your Consultation

Your journey continues. Here's what happens next and how to access your care.

Step 1

Receive E-Prescription

Your doctor issues a digital prescription directly to your portal within 24 hours of consultation.

  • Download prescription PDF
  • View dosage and duration
  • Check for drug interactions
  • Request clarification if needed

Step 2

Get Medications

Choose how to obtain your prescribed medications. Multiple options available for your convenience.

  • Collect at SPMH pharmacy (same-day pickup)
  • Partner pharmacies nationwide (via SMS)
  • Online pharmacy delivery (M-Pesa payment)
  • Nearest licensed pharmacy (show prescription)

Step 3

Schedule Follow-Up

If needed, your doctor may recommend a follow-up consultation. You can book directly from the portal.

  • Auto-scheduled follow-ups for chronic care
  • Appointment reminder SMS sent 24hrs before
  • Reschedule anytime for free
  • Return to same doctor or choose new specialist

Step 4

Track Your Health

Monitor your health progress with notes, vital signs, and medication adherence tracking.

  • View doctor's notes and diagnosis
  • Log your blood pressure/sugar if applicable
  • Get medication reminders on your phone
  • Download medical summary for personal records

NEED HELP?

Our Patient Support Desk is ready to assist with prescriptions, follow-ups, or any questions.

Frequently Asked Questions

Is my information kept private and secure?

Yes. All consultations and patient data are encrypted end-to-end using TLS 1.3 and stored with AES-256 encryption. We comply with Kenya's Personal Data Protection Act (PDPA) and maintain HIPAA-adjacent privacy standards. Your data is never shared with third parties without your consent. Consultations are NOT recorded or retained beyond 12 months.

What do I need to join a virtual consultation?

A smartphone, tablet, or computer with a camera, microphone, and a stable internet connection (minimum 2 Mbps download speed). Most 4G/LTE connections work fine. We recommend testing your connection 5-10 minutes before your scheduled time. You'll receive a secure link via SMS and email.

How do I pay for my consultation?

Payments are made securely via M-Pesa at the time of booking. You'll receive a payment prompt on your phone, just like a regular M-Pesa transaction. Once payment is confirmed, your appointment is locked in and you'll get a confirmation SMS and email with the doctor's details and consultation link.

Can I get a prescription after a virtual consult?

Yes, where clinically appropriate, your doctor can issue an e-prescription directly to your patient portal. You can download it as a PDF and take it to any licensed pharmacy in Kenya. Most prescriptions are issued within 24 hours of the consultation. For urgent medications, contact the Patient Support Desk.

What if I have connection issues or miss my appointment?

If the connection drops during your consultation, you can rejoin the call immediately using the same link. If you miss your appointment time, contact our Patient Support Desk (+254 111 817447) within 2 hours to reschedule at no extra cost if the issue was on our end. If the issue was on your end, a rescheduling fee may apply.

Is telemedicine a replacement for emergency care?

No. For emergencies (chest pain, severe bleeding, severe breathing difficulty, trauma), call the SPMH Emergency Line immediately (+254 111 817447) or go to the nearest emergency facility. Telemedicine is designed for non-emergency consultations, routine check-ups, and follow-up care only.

Can I see the same doctor for follow-ups?

Yes. When you book a follow-up consultation, you can request the same doctor if available. This helps maintain continuity of care and means your doctor already knows your medical history. You can also choose a different specialist if needed.

What if my condition needs in-person examination?

Your telemedicine doctor will let you know if an in-person visit is necessary. If so, they can directly book you into SPMH's physical outpatient clinic at no additional booking fee. You'll receive an appointment confirmation with exact time and location.

Can I use telemedicine if I'm a first-time patient?

Yes, absolutely. First-time patients can use telemedicine for initial consultations across all specialties. Your doctor will take a detailed history and conduct a thorough assessment via video. If they determine that physical examination is needed, they'll arrange an in-person appointment.

How much does telemedicine cost compared to in-person visits?

Telemedicine consultations cost the same as in-person outpatient visits (KES 500–1,200 depending on specialty). There's no travel cost, no lost wages from commuting, and no transportation hassle. For chronic disease follow-ups, telemedicine often saves money long-term.

Will insurance (NHIF/SHA) cover telemedicine consultations?

SPMH is working with NHIF and SHA to integrate telemedicine into their coverage. As of 2026, direct M-Pesa payment is required. We recommend checking with your insurance provider about reimbursal options. Starting 2027, telemedicine consultations may be directly reimbursed.

What if I need prescription refills?

You can request prescription refills directly from your patient portal without a new consultation (if eligible). For chronic diseases, your doctor can set up automatic refill reminders. Alternatively, book a short follow-up consultation with your doctor to review your medications.

How long does a consultation typically last?

Most consultations last 15–25 minutes depending on complexity. The booking indicates the time slot (e.g., 10:00–10:30 AM). Your doctor will use this time efficiently to address your concerns and provide clear guidance. Follow-up consultations are often shorter.

Can I cancel or reschedule my appointment?

Yes. You can cancel or reschedule anytime via your patient portal or by calling the Patient Support Desk. Cancellations made 24 hours before your appointment are free. Last-minute cancellations (< 24 hrs) may incur a small fee to cover doctor's time.

Is telemedicine available during evenings or weekends?

Standard telemedicine consultations are available Mon–Sat, 8:00 AM–5:00 PM. For weekend or evening consultations, a premium fee (10–20% markup) applies and must be booked in advance. Emergency consultations are available 24/7 via the SPMH Emergency Line.

Can't find your answer? Contact our Patient Support Desk at +254 111 817447 or telemedicine@spmh.co.ke

Ready to Get Started?

Book your appointment in minutes. Choose your specialist, pay securely, and connect with a doctor who cares.