Ivan at Geek Solutions has been my computer angel. He is very dedicated to customer service. He is punctual, highly knowledgeable and extremely efficient. He has gone above and beyond to help me and nothing has been too much trouble. I would highly recommend his services to anyone needing computer work.