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:

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:

The Monthly Maintenance Play

This is where the real money is. Instead of just selling one-time projects, offer a monthly plan that includes:

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:

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.