Low cost website with a booking system

Stress less and do more with a website & booking system that takes care of the tasks you hate.

  • Increase your sales.
  • Control your bookings & clients.
  • Manage your services, staff & much more.
  • Do it all from one interface, anytime, anywhere.
  • Automate time consuming tasks and run your business like a pro!

The website that does lots but costs little!

Do you find yourself wondering how you ever find time to actually earn a living? Are you sitting at home in the evenings taking care of admin and 101 other annoying tasks?

It sounds like you have a bad case of “typical small business owner”.

Our super flexible website & booking system packages are designed to do more than just improve your turnover. We set them up to take care of many of the tasks that eat your time and money.

Website Templates

Yoga Website Template

Personal Trainer Website Template

Medical Professional Website Template

Spa Website Template

Tattoo Artist Website Template

Barbers Website Template

Hair Stylist Website Template

Nail Salon Website Template

Dog Groomers Website Template

More than a website with a booking system!

Packed with features that make life easier for you and your clients.


Your website will be built on WordPress. The most popular CMS in the world. Although we set everything up for you, your website comes with an easy to use, front end, page builder too. It's super useful for quick edits.

Take Bookings

You can allow clients to book their own appointments online, or you can add appointments yourself from the dashboard. You can disable online bookings completely and there are plenty of options for finer control.

Unlimited services

You can add unlimited services, service categories and service addons. Services can be allocated to staff. The client can choose a staff member when booking.

Unlimited staff

You can add as many staff as you want. Each staff member has their own calendar and working hours. You can allow them access or manage their diary.

Multiple locations

If your business has more than one location. You simply add locations and allocate staff to them. With a little tailoring. We can even make it work for staff working multiple locations and offering different services.


You can notify customers by SMS or email. You can automate booking confirmations, appointment reminders, appointment follow up's and more. You can send messages manually too.

Google calendar sync

Allow your employees to keep track of their appointments, anytime, anyware, by synchronizing their work calendar with their Google calendar.

Custom fields

Need to collect specific information? No problem. Add custom fields to your booking form and collect additional details from your clients.


See how your business, services and staff are performing. Dig down into the data using a number of intuitive interfaces, with easy to view formats.

Manage workflow

Use the list and calendar views to maximise your performance and capacity. Track, daily, weekly, monthly or in a list format.

Group bookings

Take group bookings. Set minimum & maximum capacities. Allow users to choose the number of people they are booking for.

Take payments

You can allow your clients to pay at the point of booking, when they arrive for their appointment, or to choose. Integrates with, PayPal, Stripe and Woocommerce.

Financial reporting

See where your income is coming from. Keep track of your payments, see finalised and pending payments, get various breakdowns and view totals.

Discount codes

Create and offer discount codes for some or all services. Fixed or percentage discounts. Limit usage. Track the results of your campaigns.

Configure country

Not from the United Kingdom? You can configure the time zone, currency, number format and WordPress can take care of the language.

Fine tuning

Add buffer times at the beginning and end of service durations. Configure your company, global working hours and much more.


At the heart of your website is a good quality hosting package with 2GB of disk space. You get up to five business email addresses and you can double the size of the package for just £2.50 per month.

Passive income

Most web design companies put their link at the bottom of each website they build. You would be surprised how often these links get clicked. When yours gets clicked. It can result in you getting paid monthly!

Professional Website Design

UK based web design company

If you have a problem or need advice. We are never more than a phone call away.

Media Gem is a UK based website design company. Just like any decent web design company, we are here to help, advise and support you, every step of the way.

With a wide range of internet marketing services to help grow your online presence. Media Gem can work for you, with you, or just be there if you need us. You are completely free use us as you please.

Thinking about doing it yourself? There are plenty of options out there but it’s not as easy as they make it look in their advertisements. With Media Gem, You get the best of both worlds. You get a powerful front end page builder but you still have our support, if and when you need it.

We also have a client area, where you can login and manage every aspect of your website from one convenient place.

Unanswered questions?

Web Designer Steve Hippel

Call Steve on 01424 307 024  & ask away!

A great price just wasn't enough
So how about we pay you?

Marketing companies are okay but we’d rather pay you. After all, you can’t beat an endorsement from an existing client.

Like most professional websites. Yours will have a link in the footer, that links to the designers website (ours). Web designers get quite a few visits from these links. When someone clicks your link. Our website knows the referral came from you. If the user buys a commision paying product or service (within 90 days of the click). You get paid! For some services, you will continue to get paid every month that your referral remains our client.

When you want your money. You just login and make a withdrawal request.

You can use your links if you want to refer us personally too. With a little effort. You could quickly make your website pay for itself.

Make us pay you more than you pay us
and you only make us happier!

How to get started

Firstly. If you have any questions. Give us a call or send us an email. We are not here to pressure you. Our system will fit your needs or it won’t.

Web Design With Booking System 1

To get started you will need to order the basic setup that best suits your business needs. If you require specific pages and features that are not available in the basic package. We strongly recommend that you get us to give a quote before purchasing.

Once you have placed your order. We will contact you to double check that our setup is suitable & get the ball rolling.

Before we start on the design work. We will install a bare minimum setup and arrange a convenient time to discuss how your booking system needs to be configured. We will set the booking system up first and get you logged into your new website. At this point we can walk you through how to use the booking and management features. You will have our full support by telephone during the entire build process and beyond.

Once you feel comfortable that the system will work for you. We will make any final tweaks and start work on the rest of your website. If you feel that our system is not going to meet your needs or even just change your mind. You can get a full refund within 14 days of your initial purchase.

We will involve you as much or as little as you want during the design phase. We can do a much better job if we work with you. The more text, images and other media you provide. The better we can do. Add to that some input and guidance on both our parts, and we should have a winning recipe.

Ready To Get Started?

Don't be shy.

Got Questions or Need A Quote?

Call 01424 307 024

or use our contact form to get in touch.

We might be available on live chat. To get your questions answered now. Click the chat symbol at the bottom right of any page.