Illumi

Service

Custom development

Not every job is a new website or a whole system. Sometimes you need one thing that isn't there — a form that calculates, a report that's missing, or an automation that saves someone two hours a week.

Quote
By the hour or by the task
We work on
Other people's code too
Handover
With the code and an explanation
Minimum
None

Examples

What kind of tasks belong here.

What they have in common is that they're clearly defined and solved with code, not by buying a plugin.

A missing featureSomething the site needs to do that no plugin does in quite that way.
AutomationWork someone does by hand every day — moving, renaming, sending, reconciling.
ReportsPulling data out of your site or system in a form that's useful to accounting or management.
Fixing someone else's codeA site built by someone else that has stopped working or is doing something unexpected.
Import and exportMoving products, customers or content between systems, converting formats along the way.
Query optimizationA slow admin or a slow shop because of heavy database queries.
A made-to-measure pluginA small plugin of your own instead of a heavy off-the-shelf one that brings a hundred features you don't need.
Connecting a servicePayments, couriers, text messages, accounting software. If it's bigger, it moves over to integrations.

How we work

Rules that save arguments.

When working on someone else's code, ambiguity is expensive. This is how we avoid it.

A look firstWe look at the code before giving a price. An estimate without looking is guesswork, and it's usually wrong in the bad direction.
A quote per taskWherever possible — a fixed price for a clear result. By the hour only when the scope genuinely can't be defined.
A copy, not liveWe work on a copy and release to the live site after checking. Never directly in production.
A backup firstMandatory, even for a small change. It takes minutes and has saved projects.
An explanation at the endWhat was done and where, in plain language. So someone else can carry on after us.
We say if it isn't worth itSometimes fixing old code costs more than rebuilding. We'll tell you before we've started.

Related services

What else comes into it.

It's rarely just one thing. Here are the services that go with this one, and why.

Questions

About custom development.

If your question isn't here, call us — we answer by phone too.

+359 882 95 89 89
How is it priced?

Where the scope is clear — a fixed price per task. Where it isn't — by the hour, with a cap agreed in advance.

We give an estimate after we've looked at the code, not from a description. A description almost always leaves something out.

Do you work on sites built by someone else?

Yes, that's the common case. First we look at the state it's in and tell you honestly whether it's worth working on, or cheaper to rebuild.

Is there a minimum job size?

No. There are one-hour tasks and one-month tasks. If it's something small, we say so and do it.

What happens if something breaks?

We work on a copy and keep a backup before every change. If something still breaks and it's our fault, we fix it at no extra charge.

Will I get the code?

Yes, along with an explanation of what was done and where. We don't hide how something works so that we're the only ones who can touch it.

Next step

Describe the task.

Two sentences are enough to start. If we need to look at the code, we'll ask for access before giving a price.

+359 882 95 89 89 office@illumi.bg

Sofia, Bulgaria We reply within 24 hours In business since 2012

Three fields, thirty seconds

We don't send newsletters and we don't pass your details to anyone.

Got it.

We'll be in touch within 24 hours on working days. If it's urgent, call +359 882 95 89 89 — we react faster by phone.