Yes, we can host the website on our own dedicated WordPress servers. For more information please view our dedicated website hosting page.