Yes, WordPress is free! Your website needs a unique name or url, that we can help you find and purchase. You also need a webservice which has an annual fee, some as low as $40/year. We would than create your website using WordPress with you purchased name. major benefit to using using WordPress is the low cost to setup and maintain your website. The downside is there is greater complexity but you leave that to us and you just provide your unique demands, text and photos. For example we are in the process of setting up a new website for a community league where the community league members are just selecting their favourite pics and writing their words where we will insert into the structure we developed with them.