Skills and Services

Multi-deciplined professional services


A variety of video production services that include corporate promotional videos, video marketing, video editing and numerous other video-related services.


Portrait and commercial photography with a vibrant professional style. Advanced lighting techniques complete the look for a dynamic and beautiful imagery.

Website & SEO

Website development with a strong emphasis on SEO. Its only with good SEO can a website become a cornerstone of the business, not just be a shopping window.

Developing WMI Solutions

Developing WMI Solutions

by Craig Tunstall and Gwyn Cole - Addison-Wesley Professional

Are you looking for the book's supporting source code and docmentation? You can access it here!

NOTE: None of the documentation or source code samples are supported.


The source code for the code samples in the book. This includes WMI client code, WMI providers, Visual Basic scripts, MMC and Event Tracing.

Download Source Code

The documentation and source code for all event tracing topics. Controllers, providers, application frameworks and .NET libraries.

Download Docs and Source Code Online Afx Documentation

The documentation and source code for all WMI application frameworks. This includes event tracing, WMI consumer and providers.

Download Source Code WMI Consumer Docs WMI Provider Docs

An article providing an overview of event tracing in Windows.

Event Tracing Overview

How to use the Mapping Strings qualifier during WMI schema design.

Mapping Strings

An article comparing two different computer management systems, primarily, SNMP and WBEM (which WMI is based on).


The Visual Basic equivalents of the C# source code samples in Chapter 8.

Chapter 8 VB samples

An article providing an in-depth look at using XML and HTTP with WBEM.

XML and HTTP with WBEM

Business Services

Visual specialist in filmmaking for online and broadcast television

Still River Films Nominated for a Royal Television Society Award

Still River Films

People are amazing! You are amazing! That’s why most of my video productions through Still River Films have a huge human quality to them. Many of today’s videos and promotional films lack this important element, but I believe strongly that people connect with people. Consequently, all of my film and video work is strongly steered towards to storytelling. Its only through “story” can you really connect with others, and its also the only way to really communicate your message in an inspiring and interesting way.

Visit Still River Films

Family History Films

Many people think of family history as something that happened a long time ago. However, I think differently! I believe that history is being made everyday! A photograph captured today will become a valued document in years to come. The achievements of your children captured in the present, whether that be sports, artistic talent, or whatever it is, will become a treasured memory later on in life. For those who are already much older, I can recap those past memories and present them as a truly captivating life story.

Visit Family History Films
Family History Films

Working with you

The general process when working on client projects


We discuss some ideas for your project in your FREE 20-minute consultation. Contact us, its free advice with no obligation!


We work on your project and create a detailed proposal. Once you approve it, we set a schedule to begin working on it.


If it is a video production, we setup a shoot day and begin filming. If it is an website SEO project, I setup a suitable day for training and get you started!


Video productions go through post-production to create your final edit. Once these are finalised, you recieve them via Dropbox or USB drive.

Happy Clients

Testimonials from previous clients

Noteworthy Articles

Links and articles from around the web