We’ll help you setup your website for free.
No, there is no catch to the free website as long as you cover costs on your end.