Your business isn't generic. Why should your website be?

We've watched too many great Island businesses get let down by generic websites. We wanted to do something about it. This Island is full of businesses with genuine character. We make sure their websites have it too. Good businesses deserve websites that feel like they were actually made for them — because ours are.

Don't get lost in the noise.


You need to have a point of view. You need to give people something they remember. And you need somewhere that's truly yours.

Your website is your space


Social media can be great for getting seen, but you are always playing by someone else’s rules. Algorithms change, trends move on, and your reach can disappear overnight. Your website is different. It is a space you own and control, where people can properly understand your business, see your work and take the next step.

Give people a reason to trust you


People may find you through a friend, Instagram, Google or simply by walking past your shop. Then they will probably look you up. Your website can turn “they seem legit” into “I want to work with them.” It gives people a place to see what you do, understand who you are and decide whether you are right for them.

Not another generic website


We are not here to add another forgettable website to the internet. We build something that feels unmistakably like your business — with character, a clear point of view and a reason to remember it. When everything starts to look the same, being different is an advantage.

Be found when people are looking


Social media is about catching attention. Search is different, people are already looking for a service, product or business they can trust. That is why we build with SEO in mind from the start. Clear content, sensible structure and solid technical foundations give your business a better chance of being found.

Our Services

support/design
£50/hr

Friendly help and advice for small businesses, from improving your website design to solving a specific problem. No big commitment — just a helping hand when you need it.

Static sites
From £500
£10/month hosting

Fast, secure, low-maintenance websites built around your business. A simple option for freelancers, small businesses, and anyone who needs a professional online presence.

Wordpress
From £2,000
£50/month maintenance/hosting

Custom WordPress websites that make it easy for you or your team to manage and update your content without needing to touch the code.

Custom development
Contact us

Bespoke development for more complex projects, including custom tools, integrations, and applications built around your specific needs.

Technologies and platforms we work with.

Wordpress

CMS

Node.js

RUNTIME

React

FRONTEND

HTML / CSS

FRONTEND

Tailwind

FRONTEND

Svelte

FRONTEND

PHP

LANGUAGE

TypeScript

LANGUAGE

PostgreSQL

DATABASE

Figma

DESIGN

Cloudflare

PLATFORM

GitHub

PLATFORM

Meet Robyn
Design Lead
Hi! I'm Robyn, Design Lead at RM Sites. I believe every business deserves a site as unique as they are, which is why I build custom web designs from scratch, zero generic templates allowed!

Working closely with clients is my favourite part of the process. I love getting to know your brand, audience, and actual goals, then translating that into clean, engaging designs your users will love navigating.

Away from my desk, you'll find me out in nature spotting creepy-crawlies (I'm a proud entomology enthusiast), catching a musical, or picking up a new hobby.
Morgan
Lead Developer
Hey! I'm Morgan, co-founder and back-end developer at RM Sites. I'm the one behind the scenes, making sure the code powering our clients' websites is fast, secure, and reliable.

Developing since 2015, my curiosity for anything tech runs deep. Whether I'm tearing apart computer hardware, messing around with my homelab, or experimenting on GitHub, I'm always pushing my skills further to make sure our clients get the best builds possible.

Away from work, I'm usually unwinding with the latest manga chapter or catching up on anime.

Got a project in mind?

Let's talk