Leo's skills are apparent as soon as you begin a conversation. His ability to provide support in a comprehensive, yet direct way is refreshing, particularly in comparison to technicians who wish to tell you what they know, rather than what you want to know. I heartily recommend Leo for any technology service you may require.