I have worked with Steve for a significant amount of time now. His ability to get things done, prioritize and work with non-technical people is second to none. Steve has helped us on numerous occasions with many aspects of design and implementation of complex, commercial/ retail websites and their associated databases. He is skilled in many disciplines and as such we can just pass work on to him and not worry about getting caught up in compatibility issues. His level of professionalism is outstanding. It is a pleasure to have Steve as an extension to our core team.