Yes we provide support for multisite and multinetwork WordPress websites under our  Professional and Business plans. We will be needing all the necessary information from you on your existing network so that we are aware of the configuration from the day one.