Social Marketing

The importance of internet marketing cannot be overstated! You can spend as much money as you want developing a fantastic website but there is no magic code that brings visitors to your site. This is true in the physical world as well as the digital world. Make sure you budget for marketing or all your efforts building that perfect website will be all for nothing!


KLM Graphics

About Me

I won't bore you with all the typical self-serving rhetoric that is often found in an about me/us page. It is all too easy to throw together a cliché statement intended to make you feel all warm and fuzzy. Instead lets focus on the challenges that you face and why you are reading this in the first place. You want to know if I have the skills and education that is required to solve your pain points and help you with your digital brand. The answer to that question is not one that can be answered with a single straight forward answer. It depends on who you are, what you need and how much detail needs to be done in order to deliver. For that we need to talk and in that first contact I can get the details I need to tell you if I am a good fit for your project and you can get the burning question answered "is he a good fit for our project?".

While others are looking for the easiest possible way to solve a problem, I break down a project into logical blocks and with deep research into the market and competition for the client I am working for I first view the business through the eyes of the customers and clients. Your business will only thrive if the focus is taken off your brand and focus it placed on those that you market to. Then and only then can a solution be found to help market you in a way that will be effective and guarantee the ROI that you need to justify the project.

As a blended thinker, strategist, facilitator and do-er my end goal is to make things happen in partnership with my clients!

My Mission

I developed this freelance business to meet the needs of growing businesses who are looking for solutions. My number one goal is to find those solutions, describe them in a way that makes sense and offer possibilities that you probably did not know about. I do what many would consider work but for me it's a lifestyle and everything I do combines all my passion and skill into a set of services that deliver on the promises that what I create will produce results that are more purposeful, collaborative, innovative and customer-focused.

It's not enough to just be different. I strongly believe in fostering new ideas that fundamentally make a project better and simpler. I will question everything with child-like fascination, constantly tinkering and researching new ideas as we go through the project. I take risks where others will avoid them, not because it's exciting and edgy, but purely because it's too risky not to!

My Core Values

These are the 5 values that I hold central to everything I do. When you work with me, you can expect these values from the first moment we meet.


Refreshing Honesty

I'll be honest and open with you from the start. I will see my role as telling it how it is, free from bias and independent from any agenda. Ultimately my aim is to help you see your product or service through the eyes of your customers/users.


Attention To Detail

Without a doubt one thing lacking in this industry is the attention to the details that you get from your webmaster. Every project I do the first thing I do is research the company I am building the website for and identify their competiton and find out what they are doing to rise above them. Far to often when you hire a webmaster all they do is copy paste and throw pages together and in the end if you ask them anything about the company they cant identify anything about the company. I find this problematic, if you dont do your homework and learn about the company or individual you are effectivly producing marketing for, you have failed them!


Always Improving

I am constantly improving the way I do things. My thirst for learning new methods, tools, and techniques means I'll always pick the best approach for the project. I believe that small incremental improvements lead to massive gains.


Big Picture

I'll always seek to fully understand a problem before designing a solution. Every time I work on a project I want to know the business objective, the project team's goals, and what the user needs.



The world is full of design decisions that lack understanding or empathy with what users need. For me, it seems such a simple thing, to think about what users need, when creating something. So my proposals, my reports, my wire-frames, everything I create is designed to make life easier for the people who will use them.