We have worked with Ian over many years and over many different projects from design to website maintenance. He is courteous, professional and can explain the intricacies of web design in plain English. He is respectful of you as the customer as he takes your thoughts into consideration before presenting designs. He appreciates deadlines but isn’t afraid to say if we are asking the impossible – he doesn’t promise what he can’t deliver. We have no hesitation at all in highly recommending him.