EcoService OS
Kenya · Operators

Build a solar service business
that keeps earning after the install

Installation is a one-off sale. Service, maintenance and repair are a business. This is how Kenyan solar companies turn licensed crews and clean records into recurring revenue — with M-Pesa live for payment.

From $75/month · pay by M-Pesa or card

14-day Pro trial · No credit card required · Cancel anytime

The model

From install-only to service-led

  1. 01
    Sell the service plan with the system

    Attach a scheduled maintenance plan at the point of sale, priced per visit. It is far harder to sell a service contract two years later to a client who has never seen a service report.

  2. 02
    Prove the handover

    Commissioning records with measured values, photos and a client signature make the system defensible — and make the next upsell credible.

  3. 03
    Run recurring visits

    Recurring jobs schedule themselves, dispatch by skill and county, and arrive with the site history already attached.

  4. 04
    Invoice and collect

    Invoice from the completed job, record how the client settled, and keep payment tied to the work rather than to a WhatsApp thread.

What breaks first

The four things that cost Kenyan solar companies money

Repeat visits for the wrong part

A technician diagnoses on site with no history and no structured method, orders the wrong replacement, and the company eats a second trip upcountry.

Undocumented handovers

A fault at month eight becomes an argument nobody can win, and the company absorbs a warranty claim it may not have owed.

Payments nobody can trace

Cash and M-Pesa collected in the field, reconciled from memory at month end, with a predictable shortfall.

Crew capability drift

The strongest technician carries every difficult call. When they leave, the standard leaves with them unless the method is trained and recorded.

Coverage

Built for how work actually spreads across Kenya

Crews dispatched from Nairobi or Mombasa routinely work sites hours away with intermittent signal. Technicians capture status changes, notes, checklist items and photos offline; everything syncs the moment the phone reconnects.

NairobiKiambuMachakosNakuruKisumuMombasaUasin GishuKajiadoMeruTurkanaGarissaKilifi
M-Pesa is live

M-Pesa is live today. Kenyan learners can pay for Academy enrolment by M-Pesa, and Kenyan companies can pay their EcoService OS subscription by M-Pesa. Amounts are set in USD and settled through our licensed local payment partner, so the M-Pesa prompt shows the KES amount at the rate applied at checkout.

How M-Pesa works here
Stack

What you run the business on

Smart dispatch

Assign by skill, location and availability instead of by whoever answers the phone.

Maya AI diagnostics

Photograph a fault and get a structured diagnosis and next check the technician can act on.

Offline mobile

Full field capability where the network is not.

Work orders and checklists

The commissioning and maintenance discipline enforced as part of the job.

Invoicing and payments

Invoice from the job; record M-Pesa or card settlement against it.

Manager dashboards

First-time fix, repeat visits, revenue per technician — visible without a spreadsheet.

Compliance side: what your handover file should contain.

FAQ

Solar business questions

Is a solar service business profitable in Kenya?+

Installation revenue is lumpy and price-pressured; maintenance and repair revenue is recurring. Businesses that convert installs into service contracts, and that can prove what they did on site, hold margin far better than businesses competing on install price alone.

What do I need before I can trade?+

Licensed technical capacity appropriate to the work you take on, standard business registration and tax compliance, and the ability to produce commissioning and service records clients and financiers will accept. Confirm licensing requirements with EPRA for the classes of work you intend to sell.

How do I get paid?+

M-Pesa is live on EcoService OS for your own subscription and training, and field payments your technicians collect can be recorded against the job and invoice so nothing is reconciled from memory.

How do I manage crews across counties?+

Smart dispatch assigns by skill and location, technicians work offline where signal is thin, and everything syncs when they reconnect — which is what makes upcountry work manageable from Nairobi.

What does the software cost?+

The Field plan is $75 per month — roughly KES 9,700, indicative — for up to three technicians, with a free trial and no sales call required.

Training, not licensing

EcoPowerHub Academy is independent technical training. It prepares technicians for assessment but does not issue, guarantee or substitute for an EPRA licence, NITA accreditation or any registration. Licensing decisions, practical assessment and logged experience remain with the named authority, and live electrical work must only be carried out by qualified, licensed persons.

Cluster

More for Kenyan solar teams

Start at the Kenya hub for the full picture.