How much does a small business website cost in 2026?
Short answer: about $15 to $60 a month if you build it yourself, $1,000 to $5,000 from a freelancer, and $5,000 to $30,000 or more from an agency. Then add $100 to $600 a year for domain, hosting and upkeep. Here is what each price actually gets you.
Website cost by option
Typical US prices for a 1 to 10 page service business website.
Hidden website costs most quotes leave out
Domain name
About $10 to $25 a year. Register it in your own name.
Hosting
$5 to $30 a month for reliable managed hosting.
SSL certificate
Often free with good hosting; required for the padlock.
Maintenance
Updates, security and backups: $50 to $200 a month if hired out.
Content changes
Freelancers often bill $50 to $150 an hour for edits.
Your time
A DIY site usually takes 20 to 60 hours to do well.
What a Grippy Code website costs
Published prices, no setup fee on monthly plans. Hosting and SSL are included either way.
Rent: first 6 months paid upfront, 6-month minimum, then month-to-month; edits and support included. Buy once: includes 12 months of hosting, then $299 a year. Compare both on our website pricing page or read how monthly website plans work.
Which option is right for you?
Handy, with time to spare and under $500 to spend? Use a builder. Want it done and maintained without a big upfront bill? Rent. Planning to keep the site for years with few changes? Buy once and own it.