This is what we are most known for and we love that! Our custom designs that are designed right here in Perth are what sets us apart. With our brand skills and experience in design we have the most well rounded web division in Perth. Not only do we know how to marry your brand with great interface design, we have the development skills to back it up. Working in modern code language and best practices we create world class websites and online stores for our customers. Through understanding brands and user behavior our sites are cool on the outside and clever on the inside.

We have moved into now doing responsive websites to ensure users gain the best experience they can depending on the device they are using. Through research and experience it is clear that users on an iphone want to be provided the same information but in a different and more condensed way than they would want on a desktop machine. We also have created our own version

We work with three main CMS Platforms: Wordpress®, Joomla® and Magen®to as all of these have solid components and can cater for all clients needs.We can also customise any of these platforms or create new modules to implement on existing CMS websites. Finding the right fit for the job is crucial and can often lead to choosing a specific platform due to its capabilities.

At the end of the day the process is crucial and below is a basic guide to how we work. We like to keep it fun and make sure that the creative process is an enjoyable experience for our clients.


The planning stage is arguably the most important, because what’s decided and mapped here sets the stage for the entire project. This is also the stage that requires client interaction and the accompanying attention to detail.

The design stage typically involves moving the information outlined in the planning stage further into reality. The main deliverables are a documented site structure and, more importantly, a visual representation. Upon completion of the design phase, the website should more or less have taken shape, but for the absence of the content and special features.

  • Wireframe and design elements planning
    This is where the visual layout of the website begins to take shape. Using information gathered from the client in the planning phase, begin designing the layout using a wireframe. Pencil and paper are surprisingly helpful during this phase, although many tools are online to aid as well.

  • Mock-ups based on requirements analysis
    Designing mock-ups in Photoshop allows for relatively easy modification, it keeps the design elements organized in layers, and it primes you for slicing and coding when the time later on.

  • Review and approval cycle
    A cycle of reviewing, tweaking and approving the mock-ups often takes place until both client and contractor are satisfied with the design. This is the easiest time to make changes, not after the design has been coded.

Development involves the bulk of the programming work, as well as loading content (whether by your team or the client’s). Keep code organized and commented, and refer constantly to the planning details as the full website takes shape. Take a strategic approach, and avoid future hassles by constantly testing as you go.

  • Build development framework. This is when unique requirements might force you to diverge from the process. If you’re using a content management system, now is the time to implement it and get the basic engine up and running. Doing this early ensures that the server can handle the installation and set-up smoothly.

  • Code templates for each page type.
    A website usually has several pages (e.g. home, general content, blog post, form) that can be based on templates. Creating your own templates for this purpose is good practice.

  • Develop and test special features and interactivity.
    Here’s where the fancy elements come into play. We like to take care of this before adding the static content because the website now provides a relatively clean and uncluttered workspace. Some developers like to get forms and validation up and running at this stage as well.

  • Fill with content.
    Time for the boring part: loading all of the content provided by the client or writer. Although mundane, don’t misstep here, because even the simplest of pages demand tight typography and careful attention to detail.

  • Test and verify links and functionality.
    This is a good time for a full website review. Using your file manager as a guide, walk through every single page you’ve created—everything from the home page to the submission confirmation page—and make sure everything is in working order and that you haven’t missed anything visually or functionally.


The purpose of the launch phase is to prepare the website for public viewing. This requires final polishing of design elements, deep testing of interactivity and features and, most of all, a consideration of the user experience. An important early step in this phase is to move the website, if need be, to its permanent Web server. Testing in the production environment is important because different servers can have different features and unexpected behavior (e.g. different database host addresses).