Fleet How It Works Business Drivers Sign In Book Now

Frequently Asked Questions

Find quick answers to common questions about MzGo deliveries, payments, and more.

🚚

Deliveries

How do I book a delivery?

Booking a delivery with MzGo is simple:

  • Open the MzGo app or website
  • Enter your pickup and dropoff locations
  • Select your preferred vehicle type
  • Add item details and any special instructions
  • Review the price and confirm your booking

A driver will be matched within minutes and you can track them in real-time.

What areas do you serve?

MzGo currently operates across Nairobi and its surrounding areas, including:

  • Nairobi CBD
  • Westlands, Kilimani, Lavington
  • Eastlands (Buruburu, Umoja, Embakasi)
  • South B, South C, Langata
  • Industrial Area, Enterprise Road
  • Thika Road corridor (up to Ruiru)
  • Mombasa Road (up to Athi River)

We're expanding to more areas soon. Check the app for real-time coverage.

What vehicle types are available?

We offer a range of vehicles to match your delivery needs:

  • Mkokoteni: Small items, CBD deliveries (up to 200kg)
  • Boda Boda: Documents, parcels, urgent deliveries (up to 20kg)
  • Pickup: Furniture, appliances, medium loads (up to 1 ton)
  • Lorry: Large moves, bulk goods, construction materials (1-7 tons)
How long does delivery take?

Delivery times depend on distance and traffic, but typically:

  • Same neighborhood: 30-60 minutes
  • Across Nairobi: 1-2 hours
  • To outskirts: 2-3 hours

You'll see an estimated delivery time before confirming your booking, and you can track progress in real-time.

Can I schedule a delivery in advance?

Yes! You can schedule deliveries up to 7 days in advance. When booking, select "Schedule for later" and choose your preferred date and time. You'll receive a reminder before your scheduled pickup.

What items can I send?

You can send most everyday items including documents, parcels, groceries, furniture, electronics, and more. However, we cannot transport:

  • Illegal drugs or controlled substances
  • Weapons, explosives, or hazardous materials
  • Cash exceeding KES 50,000
  • Live animals (without prior arrangement)
  • Stolen goods or contraband

See our Terms of Service for the complete list.

How do I track my delivery?

Once a driver is assigned, you can track your delivery in real-time through the MzGo app. You'll see:

  • Driver's live location on the map
  • Estimated time of arrival
  • Driver's name, photo, and vehicle details
  • Option to call or message the driver

You'll also receive SMS and push notifications at key stages.

What if my delivery is damaged or lost?

We take every precaution to ensure safe delivery. If something goes wrong:

  • Report the issue within 24 hours through the app or WhatsApp
  • Provide photos and description of the damage
  • Our team will investigate and respond within 48 hours

Standard coverage is up to KES 50,000 per delivery. For higher-value items, contact us about additional insurance options.

💳

Payments

What payment methods do you accept?

We accept multiple payment methods for your convenience:

  • M-Pesa: Pay directly via M-Pesa prompt
  • Card: Visa, Mastercard (via Paystack)
  • MzGo Wallet: Prepaid balance for faster checkout
  • Corporate Invoice: Monthly billing for approved business accounts
How is pricing calculated?

Our pricing is based on:

  • Distance: Kilometers between pickup and dropoff
  • Vehicle type: Larger vehicles cost more
  • Time of day: Peak hours may have slight surcharges
  • Additional stops: Each extra stop adds to the fare

You'll always see the estimated price before confirming. No hidden fees.

Can I get a refund?

Refunds are available in certain situations:

  • Cancellation before pickup: Full refund
  • Driver no-show: Full refund
  • Service issues: Partial or full refund at our discretion

Refund requests must be submitted within 7 days. Approved refunds are processed within 5-7 business days to your original payment method.

Do you offer receipts?

Yes! After every delivery, you'll receive a digital receipt via email and in the app. The receipt includes pickup/dropoff details, driver info, distance, and payment breakdown. Business accounts can also download monthly statements for accounting.

🚗

Driver Partners

How do I become a driver?

Joining MzGo as a driver is simple:

  • Visit our driver signup page
  • Fill out the application form (5 minutes)
  • Upload required documents
  • Wait for verification (usually 48 hours)
  • Download the driver app and start earning!

See the full requirements on our Drivers page.

What documents do I need?

You'll need to provide:

  • National ID or Passport
  • Driving License (for motorized vehicles)
  • Good Conduct Certificate
  • Vehicle Registration (logbook)
  • Valid Insurance Certificate
  • NTSA Inspection Certificate (for motorized vehicles)
  • Passport-size photo
How much can I earn?

Earnings depend on your vehicle type and hours worked. Typical weekly earnings:

  • Mkokoteni: KES 15,000 - 20,000
  • Boda Boda: KES 20,000 - 30,000
  • Pickup: KES 40,000 - 60,000
  • Lorry: KES 60,000 - 100,000

You keep 80% of every fare — one of the best rates in the industry.

When do I get paid?

Drivers are paid weekly, every Monday, directly to M-Pesa. Minimum payout is KES 500. You can track all your earnings, trips, and payout history in the driver app.

Can I work with other apps?

Yes! As an independent contractor, you're free to work with other delivery or ride-hailing platforms. We just ask that when you're online with MzGo, you're available to accept trips.

💼

Business Accounts

What is a Business Account?

Business accounts are designed for companies making regular deliveries. Benefits include:

  • Bulk booking and CSV upload
  • Multiple team members with custom permissions
  • Centralized dashboard and analytics
  • Monthly invoicing options
  • Saved locations for faster booking
  • Priority support

Learn more on our Business page.

How do I sign up for a Business Account?

You can sign up directly at app.mzgo.co.ke/business/signup. For Enterprise accounts with API access and custom integrations, contact our sales team to discuss your needs.

Do you offer volume discounts?

Yes! Enterprise accounts with high delivery volumes qualify for volume-based pricing. Contact business@mzgo.co.ke to discuss custom rates based on your monthly delivery volume.

Can I integrate MzGo with my system?

Yes! Our Enterprise tier includes API access, allowing you to integrate MzGo directly into your e-commerce platform, ERP, or custom systems. Features include:

  • Automated order creation
  • Real-time tracking webhooks
  • Delivery status callbacks
  • Rate estimation endpoints

Contact us for API documentation and onboarding support.

👤

Account & App

How do I create an account?

Creating an account takes less than a minute:

  • Visit app.mzgo.co.ke or download the app
  • Enter your phone number
  • Verify with the OTP sent via SMS
  • Add your name and email
  • You're ready to book!
How do I reset my password?

On the login page, tap "Forgot Password" and enter your registered phone number or email. We'll send you a verification code to reset your password. If you're still having trouble, contact our support team.

How do I delete my account?

To delete your account, go to Settings → Account → Delete Account in the app, or email privacy@mzgo.co.ke with your request. Your data will be deleted within 30 days, except where we're legally required to retain records.

Is there a mobile app?

Yes! MzGo is available as a mobile app for both iOS and Android. You can also use our web app at app.mzgo.co.ke from any browser. The experience is optimized for mobile devices.

Still have questions?

Our support team is here to help — 7 days a week.