tsoHost Help Centre

Table of Contents

How long does it take to set up a Dedicated Server?

Updated Oct 31st, 2017 at 13:14 GMT

We aim to have Dedicated Servers up and running within 24hrs of purchasing.