Modernize Studio
Language: English
Email us

We build, improve and modernise the software your business runs on.

We build business applications, portals, mobile apps and websites from scratch. We fix, extend and maintain existing software, rebuild older Access, Excel, VB6, Delphi and .NET tools for the web, and connect systems to each other. Every project has a fixed price, agreed in writing.

  • Written proposal with a fixed price
  • Free assessment of legacy software within 48 hours
  • Everything by email, no calls needed
Illustrative examples, fictional data

What our work looks like

A business application, a customer portal, a delivery app, a company website and a legacy program rebuilt. Every screen is built in HTML for this page; the companies and the data are invented.

app.calder-distribution.example/dashboard
Calder Distribution
  • Dashboard
  • Orders38
  • Stock
  • Customers
  • Invoices
Calder Distribution
Dashboard
Order
Orders today38
Revenue this month€84,250
Late deliveries3
Revenue by month
MarAprMayJunJulAugSepOct
Recent orders
OrderCustomerTotalStatus
SO-10482Bertram & Lowe€2,480.00Shipped
SO-10483Kessmar Elektro€912.40Picking
SO-10484Lumen Bistro€186.00New
SO-10485Orsini Ottica€1,320.50Late
OrderCustomerTotalStatus
SO-10482Bertram & Lowe€2,480.00Shipped
SO-10483Kessmar Elektro€912.40Picking
SO-10484Lumen Bistro€186.00New
SO-10485Orsini Ottica€1,320.50Late
SO-10486Studio Kerr€640.00Shipped
SO-10487Palmer & Rhee€3,105.75Picking
Cable H07V-K 1.5 mm², blue1,850 m
Circuit breaker C16 1P+N46 pcs
Junction box 100×100312 pcs
LED panel 60×60, 36 W18 pcs
Socket outlet 16 A9 pcs

An order and stock application with a dashboard, built around the way a distributor works.

Illustrative example, fictional dataAbout this service: Business software
portal.haldane-supplies.example/orders
Haldane Supplies
Your orders
OrderDateTotalStatusOpen
1048202/10/2026€1,248.60Shipped
1047125/09/2026€386.00Delivered
1046619/09/2026€2,915.30Delivered
1045811/09/2026€742.10Delivered
Order 10482Shipped
  1. Received
  2. Picked
  3. Shipped
  4. Delivered
Hydraulic hose 1/2", 25 m2€372.80
Quick coupling, brass12€505.80
Pressure gauge 0–16 bar4€199.00
Total€1,248.60
Download invoice (PDF)Tracking: 1Z 84F 220

A portal where business customers follow their orders and download invoices without calling the office.

Illustrative example, fictional dataAbout this service: Web applications and portals
Today's stops4 stops

Offline: 2 deliveries waiting to sync

Lumen Bistro3 parcels · 08:40
  • Parcels scanned 3/3
  • Signature collected
  • Photo of delivery
Delivered 08:42Saved on the phone and sent to the office.

A delivery app for drivers, with stops, scanning and proof of delivery, that keeps working without a signal.

Illustrative example, fictional dataAbout this service: Mobile apps
www.varenne-valves.example
Varenne Valves

Valves for water and industrial lines

Ball, gate and check valves from DN 15 to DN 300, with data sheets for every model.

Request a quote
Ball valvesDN 15–300Data sheet PDF
Gate valvesDN 15–300Data sheet PDF
Check valvesDN 15–300Data sheet PDF
Varenne ValvesContact

A fast, accessible website for a manufacturer, readable on any screen.

Illustrative example, fictional dataAbout this service: Websites

A garage job card from an Access 97 database, rebuilt as a web application with the same fields and totals.

Illustrative example, fictional dataDrag the handle, or use the arrow keys.About this service: Legacy software modernisation

How we work

The same four steps whether we build something new, fix something old or connect two systems.

  1. You describe the need

    A short written description is enough: what the software should do, who uses it, which systems are involved. For legacy software, send us the file.

  2. We reply with a proposal

    A written proposal with the scope, the stages and a fixed price. For legacy software, a free assessment within 48 hours.

  3. We build the first part

    A first module, or a trial run on your data, that your staff use in their real work before the rest is built.

  4. We deliver and look after it

    Each stage is tested before it goes live. At the end you receive the source code and the documentation, and we can look after maintenance if you wish.

Read how we work

Pricing

No hourly meter running in the background. You know the price before work starts.

  • Fixed price

    Every proposal states a fixed price for the work it describes, agreed in writing before work starts.

  • Clear payment terms

    50% to start, 50% on acceptance, before go-live and before the source code is handed over. Larger projects are paid by milestones.

  • Free assessment for legacy software

    For Access, Excel, VB6, Delphi or older .NET tools, a free written assessment within 48 hours and a pilot module, usually €1,000 to €1,500.

Proof, not promises

We would rather show than claim. The migration, the equivalence report and the documents below are public, and our terms are written in plain words.

Read how we work
  • Everything in writing

    Proposals, scope, decisions and changes all go by email, so there is always a record of what was agreed.

  • Every change tested

    Automated tests on everything we build or change. In migrations, the old and the new program process the same data, and the results must match to the cent.

  • No subcontracting

    Whoever writes your proposal or assessment also writes the code.

  • Confidentiality

    An NDA if you want one, work on copies only, and your files deleted at the end of the project, confirmed in writing.

  • No lock-in

    Widely used technologies, documentation and the complete source code handed over at the end: you are free to work with anyone.

Before handover: same data, same resultsExample: both programs process a copy of the same data, and every figure must match before the new one goes live.
CheckCurrent programNew programMatch
Invoiced in 2025, net€184,220.40€184,220.40
VAT charged in 2025€36,844.08€36,844.08
Stock value at 30/09/2026€92,415.70€92,415.70
Customers with an open balance312312
4 of 4 figures matchIllustrative example, fictional data

The documents you will receive

A written assessment, a fixed-price quote and the report of a results check, prepared for a fictional garage.

What we will not do

  • Start work before you have approved a fixed price in writing.
  • Bill extra work you have not approved in writing.
  • Pass your project to subcontractors.
  • Build on a framework of our own that ties you to us.
Read how we work

A real migration, and a clickable preview

Northwind is the sample database Microsoft shipped with Access, not a client of ours. In the case study we migrated a public copy (Access 97) to SQLite and PostgreSQL, compared every table and every query with the original through automated tests, and built a working web application on the result. The demo below it is a quicker clickable preview with the written assessment.

Equivalence report · About the demo

Frequently asked questions

Do we need a call?

No. Everything is done in writing: the proposal, questions and progress updates. When something is easier to show than to explain, we send a short screen recording.

How can we contact you?

By email, or through the contact form at the bottom of every page, where you can also attach a file. Everything happens in writing, and we reply within one working day.

How is the price set?

From a short written description we prepare a proposal with a fixed price. For legacy software, the written assessment within 48 hours is free and includes a fixed price for a pilot module.

How do payments work?

We ask for 50% to start and 50% on acceptance. The second half is due before go-live and before the source code is handed over. Larger projects are split into milestone payments.

Do you work on software written by others?

Yes. Fixing, extending, maintaining and modernising existing software is a large part of what we do, whoever wrote it.

Who owns the software?

You do, together with the data. The source code and documentation are handed over once the project is paid in full, with no licence fees to us and nothing that ties you to us.

Which technologies do you use?

Mainly C# and .NET (ASP.NET Core, Blazor, .NET MAUI for mobile), PHP, JavaScript and TypeScript, with SQL Server, MySQL, PostgreSQL, Oracle or DB2. We choose based on what your team or IT provider can maintain afterwards.

Can you work with our IT provider or in-house team?

Yes. We agree responsibilities in writing and document what we build so that your team can take over.

What happens to our data?

We ask only for what the job needs and work on copies, never on your live systems. We recommend sending files in a password-protected archive, with the password in a separate message. We sign an NDA, and a GDPR data processing agreement where needed, and at the end of the project we delete our copies and confirm it in writing.

Who does the work?

We do, without subcontracting. Whoever writes your proposal also writes the code.

Do you use AI tools?

Yes, AI-assisted development tools, from providers that are bound by contract not to use client data to train their models. Your real data never goes into them, and everything they help produce is reviewed by us and goes through the same tests as the rest of the work.

Which languages do you work in?

We work in writing in English, Italian, French, Spanish and German. You are also welcome to write in Portuguese, Dutch, Chinese or Japanese: we reply in your language with the help of a translation tool and send proposals and contracts in English as well, so the wording is never in doubt.

Contact

Use whichever channel suits you. We reply within one working day, in writing.

By email

riccardo@modernizestudio.com
Write an email

Send us a short description of the project, or the file itself for legacy software, and we will reply within one working day.

Send us your file

For Access, Excel, VB6, Delphi or older .NET software, you receive a free written assessment within 48 hours of sending the file.

  1. Make a copy, with test data if you prefer.
  2. Attach it to the form or to an email, ideally as a password-protected archive with the password sent separately. If you ask, we sign an NDA first.
  3. Within 48 hours: the assessment and a fixed price for a pilot module.

We work from Italy.

Send a message

Optional. A database, a workbook, screenshots or a specification, up to 10 MB. For larger files, put a download link in the message.

Email us

The button opens your email program with the message ready. Nothing is sent until you press send there.

Email us