Find the answers to your questions
To sign up for an account with us, simply place an order for any of our products on our website. If you would like to create an account with us but make a purchase at a later time, please open a ticket with our Sales Department. They will assist you with the account creation process.
No, we do not charge any setup fees for our hosting services.
Our company and primary infrastructure are located in Bucharest, Romania.
You can order web hosting, VPS hosting, and dedicated servers in various locations across Europe, the United States, and Asia. Our server locations include Romania, Poland, Bulgaria, Czech Republic, Latvia, Netherlands, Moldova, Singapore, and five different data centers in the United States.
Unfortunately, at the moment, we do not offer an affiliate program for individuals or companies. However, please stay updated as we plan to introduce an affiliate program for our services in the future.