If you are having a problem with your computer good place to get it sorted. Good service provided and the engineer Hakim was excellent, he speaks English and French too. Since writing the original review my dealings with Hakim has left me 100000tzs short. Many promises to pay me money owing but nothing. Afriend is also having difficulty retrieving his 2 laptops. My advice is steer clear of this man.