Who We Are
Based in Geneva, Switzerland, we are specialists in computer repairs, data recovery and smart phone / tablet devices.
We can also advise on home & small businesses and answer which ever tech questions that you might want to know.
Don’t hesitate to get in touch with your technical questions at The-Cloud-Guy.com