Time is the one thing every business owner wishes they had more of.

The right software can give some of it back.

I’ve been programming since 1992 — building practical systems around the way real businesses work.

Systems that handle the repetition, reduce mistakes and keep everything moving when you step away.

So you can spend less time running the business — and more time enjoying what you’ve built.

Millennium Software · Established 1997

Building software that gives business owners their lives back.

Imagine being able to close the laptop earlier, take a proper day off and know your business is still moving forward. I build interactive websites, bespoke cloud software and AI-powered systems that take repetitive work off your desk, simplify the day-to-day and give you more freedom to enjoy the business — and the life — you have worked so hard to build.

Explore
Established 1997
Programming Since 1992
UK-Based
Work Directly With Steve
Ongoing Support
What I Build

Three ways I help businesses work better

Interactive Websites

Not a static brochure — a site your customers can actually use: bookings, accounts, search and content that keeps working for you long after launch.

Bespoke Cloud Software

Custom systems built around how your business actually runs — CRM, bookings, invoicing, reporting — secure, responsive, and accessible from any device.

AI & Automation

AI-assisted content, reporting and workflow automation layered onto your systems — saving time on the repetitive work so you can focus on customers.

About Steve

Technology built around people, not the other way around.

Steve Bodman, founder of Millennium Software
Since 1997 Building practical technology for real businesses

I’m Steve Bodman. I founded Millennium Software in 1997 and have spent three decades helping UK businesses solve real problems with practical, dependable technology.

Today, that means combining long-standing business experience with modern cloud platforms and AI-assisted development. You deal directly with me throughout — no account manager, no ticket queue and no being passed from one department to another.

Direct personal service
Plain-English advice
Long-term support
A little more personal

“I’m Not Going Anywhere”

This is the first song I’ve ever written and created, inspired by my wife Julie. I’ve always loved country music and, as Julie is an ADHD coach, the message felt especially appropriate and meaningful.

How I Work

Plain English, from first chat to ongoing support

1

Listen

I start by understanding your business, not pitching a template.

2

Plan

A clear, honest plan — what's involved, what it costs, what you get.

3

Build

Built using proven modules, tailored to your business, with regular updates.

4

Support & Improve

Live systems get real support — and keep improving as your business grows.

Client Stories

What clients say

“I would have no hesitation in recommending your services and look forward to many more years working together.”
Liz Carnie · PWS Ltd
“Steve is a highly professional and experienced IT consultant. We've worked with Steve for many years.”
Tony Marks · 20/20 Business Group
“Swift response and knowledgeable in his field — an asset to our company.”
Susan Kinnear · Wisharts (Friockheim) Ltd
Latest Insight

Latest thinking from Millennium Software

Complete Computer Care

Reliable IT Support

Advances in AI are helping us create more bespoke websites, cloud software and business automation systems than ever before.

That growth has not changed what Millennium Software has always been about. We are still here for the dependable IT support our customers have trusted for decades. Whether you need a repair, a new computer, Microsoft 365 help, networking, backups, cybersecurity or ongoing support, you will deal directly with Steve from start to finish.

Request IT Support
  • IT Support Contracts
  • Computer Repairs
  • PCs & Laptops
  • Email & Microsoft 365
  • Backup & Cybersecurity
  • Networks & Wi-Fi
Client Support

Need Steve to connect to your computer?

Download the Millennium Software support agent, run the file and follow Steve’s instructions. Only download and open it when you are already speaking with Steve and expecting remote support.

Secure remote assistance Access only when you approve it Windows support tool
Download Support Agent File: agent.exe
Let's Talk

Have an idea? Let's talk it through.

No public premises, no call centre — just direct contact with Steve.