How long does installation take?
Once we receive your form, your theme will be installed on your site within 5 business days. Installation typically takes place in the afternoon (PST).
If you purchased 24-hour installation, your theme will be installed within 24 hours of receiving your form.
Please note that if we receive the incorrect login information on your form, installation will be delayed.