WordPress
The most widely used website software, in two forms. WordPress.com is a hosted service. Self-hosted WordPress is free software you install on a web host you choose, with a huge library of themes and plugins on top.
What it costs to run
WordPress.com plans start around $4 a month on yearly billing and run up to about $45. Self-hosted WordPress is free, but you pay for hosting: about $3–$15 a month on shared hosting, or $20–$100+ a month on managed hosting, plus a domain at roughly $10–$20 a year.
Drawbacks
- Updates and security are your job: WordPress, themes and plugins all need regular updates, and neglected sites get hacked or break.
- Quality depends on your choices: a cheap host or a stack of plugins makes the site slow.
- More moving parts than the all-in-one builders, so more can go wrong.
What agencies charge
Agencies commonly charge $3,000–$12,000 for a small-business WordPress site, and $8,000–$30,000 for larger builds. Freelancers are usually $1,200–$5,000.