Came to Odichi Solutions for some IT work on my laptop and the guys there actually knew what they were doing. The technician explained everything to me step by step which I appreciated since I don't understand all these computer things. Only thing that annoyed me was that their internet kept cutting while they were setting things up for me so what should have taken 30 minutes took almost an hour. Overall they did good work and prices were fair, I'll definitely go back when I need them again.