How long does it take to launch the site?

The estimated time of website launch upon receipt of completed order form with specifications is as follows: Pro
within 2-10 business days, Plus within 3-14 business days, Ultimate varies per project.