Going live with the new website is actually a very simple and quick process. Delays arise only when there is an inability to correctly access or update the DNS Zone file (where the set of instructions for where your domain points to are stored). The access to update the DNS Zone file is controlled solely by your current domain and/or website hosting provider - so if there are issues getting this access, there is little Flipcause can do.
If your current website is provided as a full package service through a design firm, for example, and you don't have access to any portion of it, this may pose additional delays or challenges to get the site live because there's no direct access to the domain settings.
In these scenarios, ultimately the goals are:
1. That the DNS Zone records can be correctly configured. This is key because with a Weebly-hosted website, the DNS Zone itself has to be changed and not the Nameservers, and this is atypical. See here for more info on going live on Weebly.
2. That you are only paying your provider for domain registration and email hosting, and not web hosting or other portions, which would be redundant.
To accomplish these goals, you will want to check with your current provider, designer, or design firm to first see if they can offer these two things without you having to switch providers - charge you only for domain and email, and change the DNS Zone for you. (And you get to cancel any other services with them to avoid paying double for hosting). This would be the easiest route to take.
This easy route may not be possible and/or perhaps not ultimately ideal for your organization, so it might be worth transferring the required services (domain hosting and email hosting) away from your current provider, and own the domain registration and email hosting outright.
This may require a similar process to the one outlined here. You'll want to sign up for your own account with a domain registrar (we recommend GoDaddy.com) and then coordinate with your current provider to release the domain and allow you to transfer it to your own registrar account.
What we want to avoid here is your current provider changing the record of ownership of the domain without actually giving you access to manage it or allowing you to transfer the domain to your own registrar. That would be like changing the title of a car without giving the new owner the actual keys or the car. Any official changes to your domain will lock it from further changes for 60 days, so we want to make sure all official changes made are the correct ones. And the correct ones are specifically transferring the domain to you rather than merely changing the owner while still keeping it in their account.
In the event of a transfer of the domain to a new account, the site will go down for a few days, and this is unavoidable. However, in the end, it will be worth it, as you should always maintain ownership of your website address directly. This gives you legal right and ownership over your website address and full control over its uptime and continued functionality.