I worked with Steve for 4 years at Wired Media. I've always found Steve to be loyal, punctual, professional and commercially minded. His work is of a very high standard and Steve continually strived to learn and try new technologies. I found Steve to be a model employee and a pleasure to know and work with.
Steve is a highly skilled and conscientious developer with a great understanding of the web and the technologies that underpin it. He listens and takes time to understand (and occasionally question!) a client's needs and then reliably produces work of a high standard within agreed timeframes and budgets.
If you need a developer I wouldn't hesitate to recommend Steve.