How long does installation take?
Once we receive your form, your theme will be installed on your site in 5 to 10 business days. Installation typically takes place in the afternoon (PST).
If you upgraded to 24-hour installation, your theme will be installed within 24 hours of receiving your installation form. 24 hour installation does not include weekends. I.e. if you purchase on a Saturday, installation would be completed on Monday.
Please note that if we receive the incorrect login information on your form, installation may be delayed.