The content management software itself is free, although you may have to pay for hosting and at least one model, and the developer or designer may be able to help you run it. Like any content management software, it offers ready-made templates, a development platform and a network of certified partners for content management software.