Everything you need to know about booking, payments, and providers.
Frequently asked questions
Getting Started
Spinach is a service marketplace that connects you with trusted, local service providers. Whether you need home cleaning, plumbing, electrical work, beauty services, or a ride — Spinach helps you find verified professionals near you and book them in just a few taps.
Tap "Sign Up" on the login screen, enter your phone number or email, verify with the OTP code sent to you, and fill in your basic profile information. You'll be ready to browse and book services right away!
Yes! Creating an account and browsing service providers is completely free. You only pay when you book and receive a service. The price you see is the price you pay — no hidden fees.
Once logged in, the home screen automatically shows top-rated providers in your area. You can also search for specific services using the search bar, filter by category, or browse the full provider list.
Bookings & Scheduling
Find a provider you like, tap on their profile, choose the service you need, select your preferred date and time, and confirm your booking. The provider will be notified instantly and can accept or propose an alternative time.
Yes. Go to "My Bookings", select the booking you'd like to change, and choose either "Cancel" or "Reschedule." Cancellations made at least 2 hours before the scheduled time are free. Late cancellations may be subject to a small fee.
You'll receive a confirmation notification. The provider will also be notified and may reach out via the in-app chat to confirm details. On the day of service, you can track the status of your booking in real time.
Currently, each booking is for one service at a time. However, you can make multiple bookings with the same or different providers. You can view all your upcoming bookings in the "My Bookings" tab.
Payments & Pricing
Spinach currently supports M-Pesa as the primary payment method. When you confirm a booking, an M-Pesa STK push will be sent to your phone for quick and secure payment.
Yes! When booking, you can enter an offer price for the service. The provider can then accept or counter your offer. This gives you flexibility while ensuring fair pricing for both parties.
Payment is initiated when you confirm the booking. The M-Pesa STK push is sent immediately — once you authorize the payment on your phone, the booking is confirmed and the provider is notified.
If a provider cancels your booking or fails to show up, a full refund will be processed automatically to your M-Pesa account. Refunds typically appear within 24–48 hours. For disputes, contact our support team.
For Service Providers
Go to your Profile tab and tap "Become a Provider," or open the FAQ section in the app and tap the "Become a Provider" button at the bottom of the Service Providers category. Select your service category first — this determines your registration flow. Fill out your professional profile, upload required documents, and submit. Our team reviews applications within 24 hours.
Ride providers (Boda Boda and Taxi) operate on a dedicated ride-hailing flow. Customers request a ride from the home screen — you'll receive ride requests automatically when you're available. You do not have a public profile page that customers browse.
Spinach charges a 15% commission (including VAT) on each completed ride for Boda Boda and Taxi providers. For all other service categories, the commission is 11% including VAT. This is deducted automatically before earnings are credited to your wallet.
Earnings from completed bookings are credited to your Spinach wallet after the platform commission is deducted. You can withdraw your balance at any time to your M-Pesa account directly from the Provider Dashboard. Withdrawals are processed instantly.
Yes. For non-ride services, you set the base price for each service you offer. Customers can negotiate and you have full control to accept or counter. Ride fares are calculated automatically based on distance.
Your Provider Dashboard shows all incoming, active, and completed bookings. You can accept or decline requests, chat with customers, and update the status of each job as it progresses.
Safety & Trust
Yes. All service providers go through a verification process before they can accept bookings on Spinach. We verify their identity, professional credentials, and review their work portfolio to ensure quality and safety.
You can report any issue directly through the app. Go to the booking in question and tap "Report Issue." Our support team will investigate and work with both parties to resolve the matter promptly.
After each completed service, both the customer and the provider can leave a rating (1–5 stars) and a written review. Reviews are public and help the community make informed decisions. Fraudulent or abusive reviews are removed.
Account & Settings
Go to Settings → Privacy & Security → Change Password. You'll need to enter your current password and then choose a new one. Your new password must be at least 8 characters with a mix of letters and numbers.
Tap your profile icon or go to the "Profile" tab. From there you can update your name, profile photo, phone number, and other details. Changes are saved automatically.
Go to Settings → App Settings and toggle "Push Notifications" to control booking alerts and updates. You can also toggle "Sound Effects" for in-app audio feedback.
Yes. If you wish to permanently delete your account, please contact our support team at info@spinach.co.ke. Account deletion is irreversible and all your data, including booking history and reviews, will be permanently removed.