No. If you have a current site on a domain, you can still use MeetRoost without it affecting your current site. To do that, you'll set up a subdomain for MeetRoost. Something like "visit.yourdomain.com" would be lovely. The above video also shows you how to set up subdomains.