Garry really listened to my brief. He has a really creative approach and “can do” attitude which is essential for my business. He is dynamic and at the cutting edge of his profession which means that when you make a suggestion he will do everything he can to make it happen. If you have limited technical know how he will patiently help you with all your IT problems. Nothing is too much trouble.