It's all very well talking about websites and email, but none of this is possible without being able to easily manage your domain's DNS settings, A records [for websites] and MX records [for email]. This is a minefield if you are a non techie, so we normally handle it for you. In simple terms though:
If your domain is hosted elsewhere, you already manage your own email [and want it to stay as it is], and you'd just like us to host your website, you point your A records [the website bit of your domain] to 64.89.44.97 and you simply pay the web hosting costs. Your email carries on as it is now.
If your domain is hosted elsewhere and you'd just like us to host your mailboxes, you point your mx records to: mx1.emailsrvr.com [preference 10] and mx2.emailsrvr.com [preference 20], and you simply pay the mailbox costs. Your website carries on as it is now.
If your domain is hosted elsewhere and you want us to manage your DNS, you just amend your nameservers and point them to:
doug.ns.cloudflare.com
tara.ns.cloudflare.com
We'll then be responsible for managing your email and website settings.
If you already have a domain, but would like to transfer it to our control panel so we can manage your domain renewals, or if you'd like us to register a domain for you, let us know.