Service · Custom software ★

Custom software built for your company

When no off-the-shelf program does what you need, we build it. Custom software, with our own code, that fits your business like a glove.

Developer writing the code of custom software for a company

This is the service we're most passionate about and where we're strongest. Almost every company ends up fighting with off-the-shelf software: you pay for features you don't use, you're missing the ones you actually need, and in the end your team patches it together with Excel sheets and a thousand loose notes. Custom software turns that around: a tool designed only for your process, that does exactly what you need and nothing you don't.

The service

How we help you with custom software

01

Custom software, built for how you work

We don't adapt your company to a program; we adapt the program to your company. First we understand your real process —the actual one, not the one in the manual— and from there we design the tool: a management dashboard, an app, an internal system or whatever it takes.

02

Our own code, fast and yours

No templates, no pieces tied to third parties who one day raise the price. We write clean, fast code built to last, and the software is yours. We make it easy to use, because a tool nobody understands is worth nothing.

03

It connects with what you already use

Your custom software doesn't live in isolation: we connect it with your website, your invoicing, your CRM or the tools you already have, so information flows on its own and you stop copying and pasting data from one place to another.

04

We don't leave you on your own

When it's ready, we train your team to use it without fear and we stay on to improve it, fix whatever comes up and grow it with you. Custom software is a long relationship, not a use-and-throw-away.

Sound familiar?
01You run the business on endless Excel sheets.
02You pay for programs that don't do half of what you need.
03Your team loses hours on tasks a system would do on its own.
In your area

Custom software in Girona and Barcelona

We develop custom software for companies in Girona, Barcelona, Palamós, Figueres, Tarragona and all of Catalonia. Whatever the sector: if you have a process that's outgrowing you, we build you the tool that solves it.

Who is this custom software for?

Custom software is for you if your business has outgrown spreadsheets and off-the-shelf programs, if you pay licences for features you don't use while missing the ones you need, or if your team loses hours every week on tasks a good system would do on its own. Whatever the sector: workshops, firms, shops, distributors, clinics… If you have a specific process holding you back and no tool on the market quite fits, this is exactly what we solve.

How we work

A clear method, no surprises

We don't believe in black boxes or reports nobody understands. We work in phases, tell you what we do at each one and why, and you always know where your project stands and what comes next.

01

We listen and diagnose

We start by really understanding your business: what you sell, to whom, what's holding you back and where you want to get to. Without this part, everything else is guesswork.

02

We propose a clear plan

We give you a roadmap with priorities, realistic timelines and a closed quote. No small print, no "we'll see": you know what you'll get and what it costs before we start.

03

We execute and keep you posted

We get to work and show you progress along the way. You can ask and change things as we go; we'd rather adjust on the fly than hand you something that doesn't fit.

04

We measure and improve

Once something is live, we look at the real numbers and fine-tune. What works, we reinforce; what doesn't pay off, we change. Continuous improvement is part of the deal.

Why Magnes Factory

What sets us apart from other agencies

There are plenty of agencies and freelancers. These are the reasons businesses in Girona and Barcelona trust us and stay.

01

Direct contact, no middlemen

You talk to the people doing the work, not a salesperson who promises and then vanishes. We're a small, close team, and it shows in the care we put in.

02

Honesty first

If something isn't right for you, we'll say so, even if it means selling less. We'd rather have a long relationship built on trust than a project that won't serve you.

03

Results you can measure

"Having a presence" isn't enough for us. We chase concrete numbers —clients, calls, sales, time saved— and show them to you plainly so you see what each euro brings in.

04

Digital marketing and software under one roof

Few agencies do great marketing AND build custom software. We do, and that lets us solve problems others don't even see: tying your website, your data and your processes into something that works together.

FAQ

Frequently asked questions about custom software

What is custom software?+

It's a program built on purpose for your company, instead of an off-the-shelf one made for everyone. It's designed around your specific process, so it does exactly what you need, with no filler features and no gaps you have to patch from outside.

Isn't it more expensive than buying a ready-made program?+

At first it usually costs more than a monthly subscription, but it pays for itself with the time it saves and the errors it prevents. And it's yours: no licences forever, no depending on a third party deciding to raise the price.

How long does it take to be ready?+

It depends on what you need. A simple tool can be ready in a few weeks; a complete system takes longer. We work in stages: first the essentials working and in use, and from there we grow it.

Can it connect with the programs I already use?+

Yes, it's one of the things we do most. We connect your custom software with your website, your invoicing, your CRM, your online shop or whatever you have, so data travels on its own and you don't repeat work.

What if I need to change things later?+

We change them. Being yours and made to measure, it grows with you: if your business changes, the tool changes with it. We stay by your side to maintain it, improve it and add whatever's needed.

Are you a digital marketing agency in Barcelona or in Girona?+

Both. The office is in Palamós, on the Costa Brava, and from there we cover the whole province of Girona in person: Girona city, Figueres, Olot, Blanes, Lloret, Palafrugell, Roses, Banyoles and Sant Feliu de Guíxols. In Barcelona and its metropolitan area —Badalona, Hospitalet, Sabadell, Terrassa, Mataró, Granollers, Sant Cugat, Manresa— we work the same way, mixing remote with visits when we need to meet. For a Barcelona company the practical difference is none.

How much does it cost to work with you?+

It depends on what you need: ranking a website isn't the same as building custom software. That's why, after a first no-obligation chat, we give you a closed, written quote tailored to your case and your moment. We work with freelancers, shops and small firms, so we fit the scope to your real budget.

How soon can you start?+

Usually we can get going within days of you accepting the proposal. What takes longer isn't starting, but seeing results: paid ads bring traffic almost immediately, while SEO or a solid brand take months. We're upfront about timelines from the start.

Do you work remotely or in person?+

Both. We're in Palamós, in the heart of the Costa Brava, so around Girona we're happy to meet in person. For the rest of Catalonia and Spain we work remotely with no problem: most of the work is done just as well over video call and email.

Do you lock me into a long contract?+

No. We don't like chains or contracts that trap you. We work on results and trust; if what we do helps you, you'll stay because you want to. And if at some point it doesn't fit, there's no sense in keeping you against your will.

What kind of businesses do you work with?+

Mainly freelancers, local shops and small firms in Girona, Barcelona and the rest of Catalonia who want to grow and don't know where to start. You don't need to be a big company or have a huge budget; you need to want to do things properly and for the long term.

Keep exploring
Shall we start?

Tell us what's holding you back and we'll tell you how we fix it.

A first no-strings conversation. You leave with a clear plan, not an invoice.

Start a project →
Let's talk