Web Design & Development

I create responsive, beautiful, and user-friendly, bespoke websites.

illustration of a portfolio website


simplest option for content that doesn't need updating often


  • Great for simple websites, if you just want to show off some info about your business or project
  • Cost-effective; I can set it up on GitHub pages, which means free hosting, so you just pay for the domain each year
  • Loads quickly (when coded efficiently)
  • Not suited for e-commerce or blogs
  • Not as friendly to edit as a CMS; you may need me to update text if necessary (we can chat about that)


manage your website easily without too much technical skill


  • Recommended for bloggers, and those who’d like to update their website regularly
  • Can be integrated with e-commerce features (e.g. WooCommerce)
  • Unlike static websites, you’ll pay for hosting and/or membership fees
  • Making sure to update plug-ins and install security updates regularly

illustration of a blogging website
illustration of an e-commerce website


manage your online shop


  • Shopify for example, has many useful (and free) video tutorials to help you get started
  • Difference price tiers; choose what you're comfortable with
  • Great way to add an online presence to your business (especially in the case of COVID)
  • WooCommerce is also great option if you want a truly bespoke design
  • Anything out of my expertise (e.g. marketing) needs to be dealt with on your own accord or through a 3rd-party company


illustration of people chatting over the internet

1) Chat & Planning

First we'll talk as much as possible about your business or project and any ideas you may already have for it - including your goals and the main functions of your website. The better understanding we have with one another, the better the outcome will be!

I'll need as many details as possible in order to give you a quotation and an approximate time of completion.

illustration of woman with a light bulb

2) Research

The next step is research into your business. Looking at other similar businesses will give me an idea of how to structure your website and most importantly how to make it stand out.

Meanwhile, I'll expect you to provide the content (text, photos, etc.) for your website. If you need some help in creating content, I can liaise with a relevant professional.

illustration of woman next to a design board

3) Design

Now we're onto the design stage. Depending on the project, I'll either create static or interactive mock-ups to let you see my progress, and ask for your feedback. Being constructive allows us to keep moving forward creatively.

Once you're happy with the initial design, we can move onto the development stage. All the while, communicating regularly and giving feedback on the project.

illustration of man programming on his computer

4) Development

This is the fun part, but also the most time-consuming. I'll grab all the designs and build it out. I'll show you (or let you interactive with) the website regularly.

I'll deal with all the copywriting, photography, illustrations and videos (that we previously discussed). You can contact me at any point if you'd like me to change or add something.

illustration of woman next to a webpage

5) Finalising & Deployment

Next I'll test your website on various devices, screen sizes, and browsers, to make sure everything looks okay.

When all our hard work is done, we can then deploy your website to the world! If necessary, especially for CMS or e-commerce websites, I can train and help you get familiar with your new website so you can add/edit/etc. content with ease.

illustration of people working together

6) Aftercare & Maintenance

A website is never a 100% complete product. It should keep up with the market and trends.

That's why I offer extra services to help your business stay competitive, even after completing your website.

Read more about my aftercare

a diagram showing the 6 stages