The question every new freelancer asks: "How much should I charge for a website?" And every answer they find online is frustratingly vague: "It depends." So let me give you actual numbers, what they're based on, and how to position your pricing so clients say yes instead of ghosting you.
The Real Price Ranges
Here's what small businesses actually pay for websites in 2026, based on what I see in the market:
- Template-based site (Squarespace, Wix, WordPress theme): $500 to $1,500
- Custom-designed 5-page site: $2,000 to $5,000
- Custom site with booking, forms, integrations: $5,000 to $10,000
- E-commerce or complex web application: $10,000 to $25,000+
- Monthly maintenance and hosting: $75 to $300/month
If you're charging less than $2,000 for a custom site, you're probably undercharging. If that number feels scary, keep reading.
Stop Thinking in Hours
The biggest pricing mistake freelancers make is quoting hourly rates. "$50 per hour" sounds reasonable until the client calculates that a 40-hour project costs $2,000 and starts negotiating your hours down.
Quote project prices instead. The client doesn't care if it takes you 15 hours or 50 hours. They care about what they're getting. When you say "$4,000 for a complete website redesign with mobile optimization, contact forms, and Google Analytics," they're evaluating the outcome, not your time.
And here's the thing: as you get faster at building sites, your effective hourly rate goes up. A site that takes a beginner 60 hours might take you 20 hours. At $4,000 that's $200/hour. That's how experienced freelancers earn six figures.
How to Justify Your Price
Small business owners aren't evaluating your price in a vacuum. They're comparing it to the value they'll get. Here's how to frame it:
For a plumber: "An average plumbing job is $500. If this website brings you just one extra call per week, that's $26,000 in new revenue per year. The website pays for itself in the first month."
For a dentist: "A new patient is worth $1,200 to your practice on average. If your new website converts just 3 more new patients per month, that's $43,200 in annual revenue."
Don't defend your price. Show the math. When a $5,000 website clearly generates $50,000+ in revenue, the conversation shifts from "that's expensive" to "when can we start?"
What Should Affect Your Price
Not all projects are equal. Here's what justifies charging more:
- Industry: lawyers and medical practices can afford more than a local bakery
- Complexity: booking systems, payment processing, and custom features add time
- Content creation: are you writing copy and taking photos, or using what they provide?
- Timeline: rush jobs cost more. Period.
- Ongoing maintenance: bundle monthly hosting and updates for recurring revenue
The Monthly Maintenance Play
This is where the real money is. Instead of just selling one-time projects, offer a monthly plan that includes:
- Website hosting
- Security updates and backups
- Small content changes (hours, photos, text)
- Monthly performance reports
- Priority support
Charge $100 to $250/month for this. Get 30 clients on maintenance plans and that's $3,000 to $7,500 per month in recurring revenue, on top of project income. This is what separates struggling freelancers from thriving agencies.
Finding Clients Who Can Actually Pay
The easiest way to charge more is to work with businesses that have more revenue. A solo handyman might balk at $2,000. A plumbing company doing $500,000/year in revenue won't blink.
Look for businesses with good Google reviews (indicates steady revenue), existing websites that need upgrades (they already value online presence), and industries with high customer values. LeadsByLocation lets you search by business type and see ratings, review counts, and website scores, so you can quickly identify businesses that are both successful enough to pay and in need of a better website.
When to Raise Your Prices
Raise your prices when:
- You're closing more than 50% of proposals (you're too cheap)
- You're too busy to take on new projects
- You have case studies showing real results for clients
- You've specialized in a niche and can demonstrate expertise
Raise by 20 to 30% at a time. If you're at $3,000, go to $4,000. If nobody pushes back, go to $5,000. The market will tell you when you've hit the ceiling for your experience level.