We're Closing Down

We regret to inform you that IT Itch is closing down.   All customers must transfer domains and migrate hosting services to another provider within the next 30 days.   All services must be moved before DECEMBER 19 2020. Beyond this date, it will not be possible for you to access any services you have with us. All services remaining with us ... Read More »

20th Nov 2020