Web Development 2
including the following web services...

web design, web development,site redesigns, content management, web hosting, email, search engine optimisation, banners, social media & email marketing.


Graphic Design
offline and print based services...

print media, publications, document design, advertisements, brochures, flyers, newsletters, logo and business identity development, business cards, marketing kits.


Online Consulting
web information and advice...

CMS (content management systems) and content updating, google analytics, hosting advice, domain name management, google adsense and pay per click, ranking strategies.

Introducing Todd McDonald...
"One person with passion is better than 40 people merely interested" - E.M Forster.

and I enjoy nothing more than creating unique and exciting websites. I specialise in the design of user experiences online, as well as print design offline too.

I work with small to medium size businesses and individuals who need an effective online presence - to create professional, attractive websites built according to the needs and wants of my clients.

I prefer a personal working relationship with my clients. I can offer everything from simple brochure-ware websites, to complex, database driven content managed sites, selling products or services online.

My Design Philosophy
"Good design is good business." - T.J. Watson Jr.

I always believe that a good piece of design work is the combination of good layout with typography, attractive graphic, creative idea, with highly usable function, and I always do my best to meet these requirements.

I'm here to help you and your business thrive. An impressive web presence has never been more important, so if you'd like to have a chat about your project, feel free to contact me.

Sharp Focus Design
freelance web and graphic design services


Is the freelance business identity of
Todd McDonald. If you would like information regarding creating a website or producing marketing materials please contact me at:

Use the contact form or phone using this number:
phone: 021 079 1849

Please feel free to contact us at any time; I look forward to hearing from you!