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, and how one fixed, published price can cover design, hosting and upkeep.
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
Fixed, published prices with $0 down and $0 setup on monthly plans (no contract, cancel anytime). Hosting and SSL are included either way, and you are live in 24 hours to 5 days.
Rent: $0 down, month-to-month, no contract, cancel anytime; support included, plus monthly edits from Starter up. 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?
Want it done and maintained with $0 setup? Rent from $99/mo ($0 down, cancel anytime). Keeping the site for years with few changes? Buy once from $999 and own it. Have 20 to 60 hours to spare and want to DIY? A builder can work.