Frequently Asked Questions

How long does setup take?

Most sites are fully set up within 24–48 hours of receiving your content.

Do you offer refunds?

Yes, we offer a full refund within 14 days if you’re not satisfied.

Can I upgrade my plan later?

Absolutely — you can change plans anytime from your account dashboard.