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.