Counter open now · Riders available · Mon–Sat 7:00am – 9:00pm
'Onpoint Delivery & Logistics', 'biz_short' => 'Onpoint Delivery', 'phone' => '+254 715 078 735', 'phone_raw' => '254715078735', 'email' => 'info@onpointdelivery.co.ke', 'address' => 'Moi Avenue, opposite Bihi Towers, Nairobi CBD', 'hours_weekday' => 'Mon–Sat 7:00am – 9:00pm', 'hours_sunday' => 'Sun 9:00am – 6:00pm', 'cutoff' => '4:00pm', 'ref_prefix' => 'OP', 'referral_kes' => 100, 'discount_code' => 'POINT10', 'whatsapp' => '254715078735', 'reg_no' => 'Registered in Kenya', 'year' => date('Y'), ]; // Helper: build wa.me link with prefilled text function wa(string $text = ''): string { global $CONFIG; $base = 'https://wa.me/' . $CONFIG['whatsapp']; return $text ? $base . '?text=' . rawurlencode($text) : $base; } // Helper: generate reference code function new_ref(): string { global $CONFIG; return $CONFIG['ref_prefix'] . '-' . date('ymd') . '-' . random_int(1000, 9999); } // Helper: h() for safe output function h(?string $s): string { return htmlspecialchars((string)$s, ENT_QUOTES, 'UTF-8'); } // ═══════════════════ ROUTER ═══════════════════ $route = trim(parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH), '/'); $route = preg_replace('/[^a-z0-9\-]/', '', strtolower($route)); $pages = ['', 'services', 'pricing', 'book', 'track', 'business', 'coverage', 'rewards', 'about', 'contact', 'faq', 'terms', 'privacy', 'download']; if (!in_array($route, $pages, true)) { http_response_code(404); $page = '404'; } else { $page = $route === '' ? 'home' : $route; } // Handle booking form POST (before any HTML output) $booking_submitted = null; if ($_SERVER['REQUEST_METHOD'] === 'POST' && $route === 'book') { $name = trim($_POST['name'] ?? ''); $phone = trim($_POST['phone'] ?? ''); $service = trim($_POST['service'] ?? ''); $pickup = trim($_POST['pickup'] ?? ''); $dropoff = trim($_POST['dropoff'] ?? ''); $when = trim($_POST['when'] ?? ''); $notes = trim($_POST['notes'] ?? ''); if ($name && $phone && $service) { $ref = new_ref(); $msg = "Hello Onpoint, I'd like to book a pickup.\n\n" . "Ref: {$ref}\n" . "Name: {$name}\n" . "Phone: {$phone}\n" . "Service: {$service}\n" . "Pickup: {$pickup}\n" . "Drop-off: {$dropoff}\n" . "When: {$when}\n" . "Notes: " . ($notes ?: '(none)'); $booking_submitted = ['ref' => $ref, 'wa' => wa($msg)]; } } ?> <?= h($page === 'home' ? $CONFIG['biz_name'] . ' — Parcels, Luggage Storage & Shelf Rental in Nairobi CBD' : ucfirst($page) . ' · ' . $CONFIG['biz_short']) ?>
Counter open now · Riders available ·
CBD Open now · Mon–Sat 7am–9pm

Drop it. Store it. Stock it.

Three services, one counter on Moi Avenue, opposite Bihi Towers. Same-day parcel delivery, secure luggage storage, and shelf rental for traders.

45 min Average CBD drop time

Your parcel, across town in 45 minutes.

Booked on WhatsApp, picked up within the hour, photographed on delivery. Cash-on-delivery available for online sellers.

KSh 100 for 3 hours

Leave your bag. Walk around free.

Travelling through town, waiting for a night bus, or in for a long meeting? Numbered tags, CCTV, no deposit, no fuss.

From KSh 1,000 per month

A shop front without a shop.

Rent a lit, labelled shelf in a busy walk-in space. Attendant sells, weekly M-Pesa payout, no goodwill fee. Built for traders.

★★★★★ 4.8 / 5 · 212 reviews ✓ CCTV-monitored storage ✓ M-Pesa verified ✓ 50,000+ delivered
0+ Parcels delivered
0+ Bags stored safely
0+ Shelves rented
0min Avg CBD drop time

Three services, one counter

Everything runs from our CBD base, so a parcel, a suitcase and a stock delivery can be handled in the same trip.

Parcel delivery

Documents, phones, spare parts, online orders. Booked on WhatsApp, picked within the hour, proof sent back to you.

  • CBD to CBD in under an hour
  • Estate runs: Kasarani, Rongai, Ruaka
  • Cash-on-delivery for sellers
  • Fragile handling & photo proof
FromKSh 150

Luggage storage

Travelling through town, waiting for a night bus, or in for a long meeting? Leave the bag with us and walk around free.

  • Numbered tags, CCTV, daily stock count
  • Suitcases, boxes and bulky bags
  • Hourly or daily rates, no deposit
  • Open 7am–9pm, every day
FromKSh 100

Shelf rental

A shop front without a shop. Rent a lit, labelled shelf in a busy walk-in space and let our attendant sell while you restock.

  • From KSh 1,000/month, no goodwill fee
  • Attendant sells and records every unit
  • Weekly M-Pesa payout
  • Free restock inside CBD
FromKSh 1,000/mo

How a booking runs

The same four steps whether you are sending a parcel across Kimathi Street or leaving a suitcase for the day.

1

Tell us what you have

WhatsApp a photo and the pickup point. We reply with a firm price and a collection time.

2

We collect and tag

The rider photographs the item, attaches a numbered tag and sends you the code.

3

Move or store

Parcels go straight out. Bags go into a locked, monitored room until you come back.

4

Hand over and pay

Recipient signs, you get the photo. Pay by M-Pesa on collection or on account monthly.

What customers say

Real quotes from real people across Nairobi. 4.8 stars from 212 verified reviews.

★★★★★

""

Your bag is heavy. Put it down.

Counter open until 9pm tonight. Riders on standby right now.

Book on WhatsApp

What we do

Three core services, all run from our Moi Avenue counter. Same-day courier, secure luggage storage, and shelf rental for traders.

What's included

Every parcel includes

  • Photo of the item before pickup
  • Numbered tag with SMS confirmation
  • Photo proof on delivery
  • Recipient signature capture
  • Optional cash-on-delivery collection
  • Insurance up to KSh 20,000

Every stored bag includes

  • Numbered locker tag
  • CCTV-monitored storage room
  • Daily stock count
  • Insurance up to KSh 20,000
  • Overnight hold available
  • Free re-collection any time during hours

Book a pickup

Pricing

Transparent rates, no hidden fees. Everything in Kenyan shillings, VAT inclusive.

Your estimate
KSh 150
One CBD drop, small parcel
    💬 Book this on WhatsApp

    Shelf rental plans

    Starter

    1 tier · about 1.2m × 40cm
    1,000 / month
    • 1 labelled shelf tier
    • Your brand on the tag
    • Daily sales recorded
    • Weekly M-Pesa payout
    Reserve on WhatsApp

    Full bay

    4 tiers + lockable cabinet
    3,200 / month
    • 4 tiers + lockable cabinet
    • Signage panel above
    • Two free restock runs weekly
    • Priority placement
    • Saves KSh 800 vs four Starters
    Reserve on WhatsApp

    Luggage & parcel rates

    Short stay

    100 / 3 hours
    • Per bag up to a suitcase
    • KSh 30 per extra hour

    Full day

    300 / day
    • Per bag, 7am–9pm
    • Oversize at 1.5×
    • Overnight at KSh 250 extra

    Parcel drop

    150 / CBD run
    • Small parcels in CBD
    • Outside CBD from KSh 250
    • Express 45 min: KSh 100 more

    Book a pickup

    Four quick steps. At the end we'll open WhatsApp with your full booking pre-filled so you can confirm in one tap.

    ✓ Booking ready

    Your reference is:

    Tap below to send it on WhatsApp — we'll confirm your pickup within minutes.

    💬 Send on WhatsApp

    We hold your slot for 2 hours after you send.

    1 · Service
    2 · Pickup
    3 · Drop-off
    4 · Details

    What do you need?

    Where should we pick up?

    Where is it going?

    When and who?

    Track a parcel or bag

    We keep tracking personal — one message to WhatsApp gives you a live update straight from the rider.

    Enter your reference

    It's on your receipt, tag or SMS confirmation.

    • 1
      You send us your codeOne tap opens WhatsApp with the reference pre-filled.
    • 2
      We ping the riderLive status from the field, usually within 5 minutes.
    • 3
      You get the updatePhoto proof if delivered, ETA if in transit.

    Prefer to call?

    For businesses

    Recurring pickups, monthly invoicing, named rider, monthly reporting. Built for online sellers, offices, salons, pharmacies and shops.

    Weekly pickup route

    Fixed days and time. Same rider every week. We invoice once a month.

    FromKSh 6,000/mo

    Volume courier

    Discounted rates on 20+ parcels a month. Consolidated billing. Priority pickup.

    FromKSh 120/parcel

    Trader shelf

    Rent a shelf in our walk-in space. Attendant sells. Weekly payout. Stock report.

    FromKSh 1,000/mo

    Request a business account

    We reply on WhatsApp with a quote and a rate card within one working hour.

    " target="_blank" rel="noopener">💬 Request on WhatsApp

    Where we ride

    Our base is on Moi Avenue, opposite Bihi Towers. Below is typical ETA per zone from the moment we collect.

    CBD core30–45 min

    Moi Ave, Kimathi, Kenyatta, Haile Selassie, Tom Mboya.

    Ngara45–60 min

    Ngara Road, Park Road, Racecourse.

    Westlands1–1.5 hrs

    Waiyaki Way, Woodvale, Sarit area.

    South B & C1–1.5 hrs

    Mariakani, Mater, Plaza, Likoni Road.

    Eastleigh1–1.5 hrs

    1st Ave, 2nd Ave, General Waruinge.

    Kasarani1.5–2 hrs

    Mwiki, Hunters, Seasons, Sunton.

    Embakasi1.5–2 hrs

    Pipeline, Donholm, Umoja, Tassia.

    Rongai2–2.5 hrs

    Kwa Mbao, Tuskys, Rimpa, Magadi Rd.

    Rewards & referrals

    Every booking moves you closer to a free one. Refer a friend and you both get KSh off.

    Parcels Every 5th delivery is free
    0 of 5 · 5 to go
    Bag drops Every 10th stay is free
    0 of 10 · 10 to go
    Shelf rent Every 3rd month = KSh 500 credit
    0 of 3 · 3 to go

    Refer a friend

    Share the code below. When your friend books, you both get KSh off.

    OP-REF-0000

    Share on WhatsApp

    About Onpoint

    A Nairobi CBD logistics counter built on one promise: whatever you drop with us, we keep it on point.

    Our story

    We started as a small courier operation on Moi Avenue in 2021, moving parcels for online sellers who were tired of chasing unreliable riders. Word spread. Customers started asking if we could hold their bags while they ran errands. Then traders asked if we could rent them a shelf. Today we run all three from the same counter — parcel delivery, luggage storage and shelf rental — for customers across the CBD and the estates around it.

    What we stand for

    Registration

    Onpoint Delivery & Logistics is a registered Kenyan business. . For procurement or compliance documents, email .

    Visit us



    Get in touch

    WhatsApp is fastest — we usually reply within minutes during working hours.

    💬 Message us on WhatsApp
    • 📍Counter
    • 📞Phone
    • ✉️Email
    • 🕗Hours
    • ⏱Same-day cut-off

    Frequently asked questions

    Everything we get asked at the counter, in one place.

    [$q, $a]): ?>
    >

    Terms of Service

    Last updated:

    1. Services

    Onpoint Delivery & Logistics ("we", "us") provides parcel delivery, luggage storage and shelf rental services within Nairobi and surrounding areas. By booking any service you agree to these terms.

    2. Bookings and pricing

    Quotes are valid for 2 hours from the time given. Final price is confirmed once we see the item and the drop-off point. All prices are in Kenyan shillings, inclusive of VAT where applicable.

    3. Liability

    We insure items for loss or damage up to KSh 20,000 per item or bag at no extra cost. Items of higher value must be declared at drop-off and may require additional insurance. We are not liable for delays caused by traffic, weather, road closures, or events beyond our control.

    4. Prohibited items

    We do not accept cash, firearms, perishable food, live animals, unlabelled chemicals, pressurised gas cylinders, or anything illegal.

    5. Storage

    Bags left past 9pm are moved to the overnight rack at KSh 250 per bag. Items left uncollected for more than 30 days will be treated as abandoned and may be disposed of after written notice.

    6. Payments

    Payment is due on collection or, for business accounts, within 30 days of invoice. We accept M-Pesa only to our official till or paybill number. We are never liable for payments made to a personal number.

    7. Cancellation

    You may cancel a booking any time before pickup at no charge. Cancellations after pickup may incur a return fee.

    8. Changes to terms

    We may update these terms at any time. Continued use of our services after an update constitutes acceptance.

    Contact

    Questions:

    Privacy Policy

    Last updated:

    What we collect

    We collect only the information you give us to complete a booking: name, phone number, pickup and drop-off addresses, and item details.

    How we use it

    To complete your booking, contact you about pickup and delivery, process payments, and keep records of your history for loyalty rewards and repeat service.

    What we do not do

    We do not sell, rent, or share your information with third parties for marketing purposes. We do not send marketing messages without your consent.

    WhatsApp

    When you contact us on WhatsApp, your messages are subject to WhatsApp's own privacy policy. We keep conversations for as long as needed for service and support.

    Data storage

    Booking information is stored in our WhatsApp Business account, email inbox, and internal records. This website does not run a database and does not store your information on the server.

    Your rights

    Under the Kenya Data Protection Act (2019), you have the right to know what data we hold, to ask for a copy, and to request deletion. Email to make a request.

    Cookies and analytics

    This site uses only local browser storage to remember your loyalty progress and preferences. No third-party tracking cookies are set unless you opt in.

    Download site source

    Back up the entire site as a single PHP file. Useful before making changes.

    File: index.php

    Size: KB

    Generated:

    ⬇ Download now

    Save this file to your computer as a backup. To restore, upload it via cPanel File Manager and replace index.php.

    404

    We couldn't find that page

    The link might be old, or the page may have moved. Try one of these instead.

    Home Services Pricing Book

    Or message us on WhatsApp

    💬 WhatsApp us
    📞 Call 💬 WhatsApp