services
Our core business is developing complete websites. To us, that means taking a website from conception and initial planning, through the design and development process and on to final deployment. It also means working closely with our clients at all stages of the project.
Regardless of the scope of the project, the client or the complexity of the work, our approach to website development adheres to a few key principles.
- Planning is everything
- Understanding the website's audience(s) is key
- Design and build for future changes and expansion - it will happen
- Always engage the user and communicate clearly
- Security is not an afterthought, it gets built in
Interface Design
A great web interface is one that looks great but also works intuitively. Simply put, if a website looks good but is hard to use, people will just leave. Our approach to web design centres on creating great looking websites that are easy to understand and use.
Application Development
Not many websites these days are just a collection of static webpages. Most modern websites are in fact software applications that reside on the web and perform sophisticated functions for their users. We approach web development from a software development point of view. In technical terms that means using current web technologies and methodologies to create high quality, extensible web applications. In plain terms, that means creating websites that are built right, easy to maintain and expandable as needs demand.
Content Management Systems
SiteTools is the name of our content mangement system. Currently at version 4, Sitetools has been deployed on many sites and has been well received by our clients. SiteTools has been designed around a few key principles, the most important of which is simplicity. We know that not all sites are updated frequently and that in some cases content mangement is just one of the many tasks assigned to someone in the office. With that in mind, we've designed SiteTools to be simple and easy to use.



