Yes. You will need a domain name however we do offer website hosting to our clients exclusively and can set everything up for you or we can use your existing hosting provider.