Steve is a very dedicated professional with in depth knowledge in IT. He is an effective troubleshooter and is always on top of the latest information available to improve the quality of performance. I have had Steve support me with all of my IT needs for the last 13 years and will not considering going anywhere else. I highly recommend him for his know-how, professionalism and reliability.

Doina Blake