Shipping & Delivery Policy

Last Updated: August 2026

1. Delivery Charges

Delivery is charged separately from the product price. The exact amount depends on the county you are delivering to and is shown to you at checkout, before you pay, once you enter your delivery address.

We do not offer free delivery. Every order carries a delivery charge between Ksh 300 and Ksh 1,500, set out in full in the table below. Nothing is added to your total after the checkout summary — the figure you approve is the figure you pay.

ZoneDelivery ChargeEstimated DeliveryCourier
NairobiKsh 3001–2 daysOwn riders
Nairobi EnvironsKsh 5002–3 daysFargo / G4S
Major CityKsh 5003–5 daysFargo / G4S
UpcountryKsh 6503–5 daysG4S
Remote AreaKsh 1,5005–7 daysG4S

Delivery charges are per order, not per item. Ordering three items together costs the same in delivery as ordering one.

2. Counties Covered

We deliver to all 47 counties. Find your county below to see the charge that will apply to your order.

NairobiKsh 300 · 1–2 days

Nairobi

Nairobi EnvironsKsh 500 · 2–3 days

Kajiado, Kiambu, Machakos

Major CityKsh 500 · 3–5 days

Kakamega, Kilifi, Kisumu, Meru, Mombasa, Nakuru, Nyeri, Uasin Gishu

UpcountryKsh 650 · 3–5 days

Baringo, Bomet, Bungoma, Busia, Elgeyo Marakwet, Embu, Homa Bay, Isiolo, Kericho, Kirinyaga, Kisii, Kitui, Kwale, Laikipia, Makueni, Migori, Murang'a, Nandi, Narok, Nyamira, Nyandarua, Samburu, Siaya, Taita Taveta, Tana River, Tharaka Nithi, Trans Nzoia, Vihiga, West Pokot

Remote AreaKsh 1,500 · 5–7 days

Garissa, Lamu, Mandera, Marsabit, Turkana, Wajir

If your county is not listed above, the Upcountry rate of Ksh 650 applies.

3. Dispatch & Delivery Timelines

  • Confirmed orders are dispatched within 1 business day of payment confirmation, subject to stock availability.
  • The delivery estimates in the table above run from dispatch, not from the moment you place the order.
  • Estimates are working days and exclude Sundays and public holidays.
  • You receive an order confirmation by email once your order is placed. For the status of a dispatched parcel, contact us on +254 700 548 177 with your order number and we will check with the courier.

4. How Delivery Works

  • Nairobi: delivered by our own riders directly to the address you provide.
  • Outside Nairobi: delivered through Fargo Courier or G4S Kenya to the courier branch nearest you, or to your address where the courier offers door delivery.
  • Please keep the phone number on your order reachable — couriers call before delivery and a failed delivery attempt may delay your parcel.
  • Inspect your parcel on arrival. If the packaging is visibly damaged, note it with the courier before signing.

5. Payment & Delivery

  • M-Pesa is available for delivery to every county.
  • Cash on Delivery is available only in Nairobi County. For all other counties the order must be paid by M-Pesa before dispatch.
  • Delivery charges are non-refundable except where the return is due to our error — a wrong item, a defective product, or a Dead-on-Arrival unit.

6. Delayed, Lost or Damaged Deliveries

  • If your order has not arrived within 2 business days of the estimate above, contact us and we will trace it with the courier.
  • If a parcel is confirmed lost in transit, you receive a full refund including the delivery charge, or a replacement at your choice.
  • Items damaged in transit are treated as Dead on Arrival — report them within 48 hours and we cover collection and replacement in full.

7. Delivery Enquiries

Veesa Solutions Ltd

Address: Mezzanine 1, Bazaar Plaza, Moi Avenue, Nairobi, Kenya

Phone / WhatsApp: +254 700 548 177

Email: orders@veesasolutions.co.ke

Hours: Monday–Saturday, 8:30 AM – 7:00 PM

Received something you want to send back? Our Returns & Refunds Policy gives you 14 days. Payment questions are covered in our Payment Terms.