During the discovery process, important information about your business and it’s needs are gathered. This includes:
  • Definitions – Identifying key facts about your business, industry, competition and location. This will include thinking about the purpose of your website. What will it be used for? To sell products? Offer advice?
  • Target Audience – This is the most important part of the discovery process as it focused on identifying your audience and their needs. Once you know who you are targeting this can affect the look and feel of your website as a site offering fishing supplies and guidance to retired men will differ from a site aimed at tips on how students can make money when studying.
  • SEO Keyword Analysis – You need to think about the eventual optimization of your website because even though you will be developing a website, you need to make sure that people land on it.
  • Set Strategic Goals and Messages – Looking forward to the future what you want the business to achieve and how they will be measured.

At the end of the discovery process, a detailed proposal will be generated outlining the future.


This is the point where the site comes together. This includes:
  • Sitemap and Wireframes of Pages – This will begin to given you an idea of the main topics for your site and any relevant sub topics and is essential in developing a consistent, easy to understand navigation system. Your customer must be kept in mind when designing your site as after all these are the people you are targeting.
  • Branding – Branding of your site will help to strengthen the identity of your web page and allow customers to buy into your brand. This can include logos, banners and accreditations you may have gained.
  • Visual Design – This is one of the most creative parts of the process allowing you to build your brand even further. Your target audience should be kept in mind when you think about your visual design.
  • Content – texts and graphics
    This is the bulk of your site and what people will see when they hit your site. This may be information about your brand, the services or products you offer, an interactive blog, contact details or a mission statement. There’s a reason why a potential customer landed on your page so ensure your content is consistent throughout.
  • Coding – This is the development stage where the website itself is physically created. Typically a homepage and a shell will be made which will act like a template for the content itself, this will show the overall look and navigation system.


Before the site goes live to an audience, and potential customers, testing needs to occur to ensure that the site functions how it should. The site will then be made live to only internal users – or those with an invite – so that any content, compellability or functionality issues can be fixed. Compatibility testing will be performed across different browsers and devices in order to fix any potential coding issues. This will ensure that the site is responsive and works well.


Once the site has been launched and is live you will want to get feedback from the target audience. This can be in the form of e-mails, pop-ups or other interactive measures.

After some initial tweaking of the site and checks that everything is running as it should the SEO campaign can be begun.



Websites are living and breathing creatures, so they need constant care.

Our maintenance and support package includes the following features:

  • Script and plugin updates to ensure optimum speeds and usability
  • Browser compellability period testing
  • Security monitoring and response
  • On page SEO to ensure your site is optimized
  • Periodic backups to ensure all of your website is fully backed up just in case
  • Downtime support
  • Minor customer related updates
  • Consultation and guidance on future products and steps moving forwards
No two development projects are the same, from what they want to achieve and how they want to achieve it to the look and feel of their website. Despite the differences you should always keep these key elements in mind when you are in the process of planning and implementing your next development project.

You can read more detailed information about each step or feature in our contracts and proposal documents.