← back to site

Legal

Refund Policy

Last updated: 20 September 2026

I sell services, not products that can be returned in a box. So this policy is about milestones and deposits: what's refundable, what isn't, and how to ask. My aim is simple — you shouldn't pay for work you didn't get.

In one line: cancel before I start and you get your deposit back, less any real costs already incurred. Once a milestone is delivered and approved, that milestone isn't refundable — but unfinished work always is.

01Scope

This policy covers project work and retainers for cloud engineering, DevOps, automation, product creation, mobile development and web development. Where a proposal or invoice states different refund terms, those terms win.

02Deposits

03Milestones

StageRefundable?
Not startedYes — full refund of anything paid for that stage
In progress, not deliveredPartly — you pay for the portion completed; the rest is refunded
Delivered and approvedNo — the work exists and you have it
Delivered, rejected for a genuine defectI fix it free within the warranty window, or refund that milestone if I can't

04What isn't refundable

05Retainers and ongoing work

Monthly retainers are billed in advance and can be cancelled with 14 days' notice — the current month isn't refunded, the next one isn't billed. Unused hours don't carry over unless we agreed that in writing.

06If I have to stop

Occasionally I may be unable to continue — illness, or a scope that's turned out to be impossible as specified. In that case I stop billing immediately and refund everything not yet earned, and I hand over the work in progress.

07How to request a refund

08Disputes and chargebacks

If you think a refund decision is wrong, tell me first — most disagreements are a misunderstanding about scope, and I'd rather fix it than argue. Please don't file a chargeback without contacting me; it costs both of us time and fees. Refunds and disputes are governed by the laws of the Federal Republic of Nigeria.

09Contact

ekemini.udongwo11@gmail.com · +234 903 830 6057 · WhatsApp