WordPress is free to use but the initial installation, configuration and design / build of your website is best done by experienced developers.