web design and IT support in Woking
Twenty-five minutes north, for offices that have outgrown the tools they started with.
About twenty-five minutes north, up the A320.
Woking is office country: business parks, serviced floors and companies large enough to have real processes but not large enough to have an IT department. That is the size where a bespoke application earns its keep, because the thing everybody is working around is usually one spreadsheet that three people maintain and nobody trusts.
The work here tends to be internal rather than public: a quoting system, a booking system, a dispatch process, something that talks to Microsoft 365 and stops the same information being typed twice. Built in plain PHP and MySQL on ordinary hosting, with nothing exotic to keep alive, so it is still running in five years and somebody else could pick it up if they had to.
No named client in Woking yet. The nearest comparable work is in Guildford, and it is all on the Projects page rather than described in the abstract.
work near here
Gordons Partnership LLP
G.Net staff intranet
A bespoke intranet for a law firm, replacing a WordPress site nobody looked at and a sprawl of shared spreadsheets. Twenty-nine areas, single sign-on against the firm's own Microsoft accounts, and a staff list that maintains itself.
view projectMFC IT Services
Internal tools for an IT company
A set of applications built for a managed service provider that was either doing the work by hand or paying for third-party tools. One sign-on across all of them, against MFC's own Microsoft tenant, with access decided by the security groups they already keep.
view projectwhat Woking offices ask for
Custom Development
When off-the-shelf software nearly fits but not quite, a purpose-built application usually costs less than living with the workarounds.
more about thisMaintenance & Support
The work nobody notices until it has not been done. Updates tested before they go live, monitoring that tells me before it tells you, and a monthly note saying what actually happened.
more about thisCloud Servers & VPS
For when shared hosting has run out of room. Specified for the workload you have rather than the biggest number on a pricing page, then patched and monitored without you having to ask.
more about thisIT Support & Consultancy
The person who built your website also knows why the printer has stopped talking to the network. Delivered alongside MFC IT Services, who I have worked with for more than six years.
more about thisquestions people ask
How do we know a bespoke system is worth it?
Count the hours going into the workaround. When somebody is retyping the same information twice a week, the arithmetic usually makes itself, and if it does not I will say so.
Will we be locked in to you?
No, and that is a design decision rather than a promise. Standard technology, documented, no framework I happen to like this year, and the code is yours on full payment. You should be able to hire somebody else to work on it.
Can it talk to Microsoft 365?
Yes. Sign-in against Entra ID, staff lists from your own directory, Outlook calendars, SharePoint. That is most of what makes an internal tool feel like part of the company rather than another login.
nearby
no obligation, and no sales call
start with the problem
Tell me what you are trying to fix and I will tell you honestly whether I am the right person for it. No obligation, and no sales call.
The fact find takes about five minutes and means I can quote properly.
