How much does a website actually cost?
This is the question I get most, and it is almost always asked apologetically — like there is a right answer everybody else already knows. There isn't. Website pricing is opaque on purpose in a lot of the industry, so here is mine written down in public, plus an honest map of the other options.
The price depends on one thing: who does the work
Every website costs some combination of money and your own hours. Cheaper options move the work onto you. More expensive options move it off. That is essentially the whole pricing model of this industry, and once you see it, the quotes stop feeling random.
So the useful question is not "what does a website cost" but "how many of my own evenings am I willing to spend on this, and what is an evening worth to me right now?" If you are running a barbershop on Passyunk and you already work six days, your evenings are expensive. If business is slow this quarter and you genuinely enjoy fiddling with layouts, they are cheap. Both answers are legitimate.
The three tiers
Tier one — you build it
A platform like Squarespace or Wix. You pay a subscription and you do everything: pick the template, write the copy, crop the photos, wire up the contact form, figure out why the phone number looks wrong on mobile. Squarespace's current Core tier is about $29 a month billed annually, and it is genuinely capable software.
The cost you cannot see on the pricing page is the weekend. Most people I talk to did not stall because the software was too hard. They stalled because they got to the "write the about page" step and never came back. A half-finished site that has been live for eight months is the most common thing I am asked to replace.
Tier two — one person builds it
A freelancer or solo studio. You pay a one-time build fee, answer some questions, and a finished site shows up. This is what I do. Builds start at $499 for a complete small-business site, with payment plans available if that helps the cash flow.
Bigger projects cost more, but they get quoted as a fixed scope before anything starts. To make that concrete: a recent proposal for an event rental company came to $500 one-time with the first year of hosting included, and $149 a year after that. That is the actual shape of a real quote, not a marketing range.
Tier three — a team builds it
An agency. There is a project manager, a designer, a developer, sometimes a copywriter and a strategist. It costs more because there are more salaries attached to your project, and that is not a scam — it is what you need when a project is big enough that one person would be a single point of failure.
I am not going to print numbers for what other shops charge, because I would be making them up and you would quote me on it. Ask them directly. What I will say is that if a proposal is large and you cannot get a clear answer about what specifically is being built, that is worth pushing on regardless of the number.
The costs that show up after launch
This is where people get caught, so I would rather you hear it now than in month four.
- Your domain name. Renewed yearly through whoever you registered it with. It is a small annual charge, and it should be in your name and your account — not your designer's. Ask about this before you hire anyone.
- Hosting. Somewhere for the site to live. With me it is $149 a year for a small business site, and the first year is often folded into the build.
- Maintenance, if you want it. My care plans are $149 a year or $349 a year, the difference being how much changing and updating you expect to need. It is optional. Plenty of sites sit happily for a year with nobody touching them.
- Payments, if you take them. Card processors take a cut of each transaction. That is between you and the processor, not something I mark up — check their current published rate.
What actually moves the price
Page count matters far less than people assume. What moves a quote is whether the site has to do something. A beautiful five-page site that tells people who you are, where you are and how to reach you is a straightforward build. A site that takes deposits, syncs a calendar, logs customers into a portal or talks to your existing booking software is a different animal, because every one of those is a thing that can break at two in the morning.
The other real cost driver is content. If you have photos and you know what you want to say, things move fast. If we are starting from a blank page and three blurry phone pictures, that is more work, and I would rather flag it in the quote than discover it halfway through.
Things worth asking any designer before you pay
- Will the domain be registered in my name, on my account?
- If I stop working with you, what happens to the site?
- Is this a one-time fee or does something renew?
- What specifically happens if I need a change in six months?
- Can I see the whole scope written down before I pay anything?
These are not hostile questions. Anyone doing this honestly will have quick answers. The only wrong response is a vague one.
Common questions
How much does a small-business website cost in Philadelphia?
It depends almost entirely on who does the work. A do-it-yourself platform costs a monthly subscription and your own hours. Hiring a solo designer is a one-time build fee — mine start at $499. Agencies charge more because there are more people involved. There is no single market rate, and anyone who quotes you one without asking what you need is guessing.
What ongoing costs should I expect after the site is built?
Three things: the domain name (renewed yearly through your registrar), hosting, and optional maintenance. With me, hosting for a small site runs $149 a year. Care plans, if you want someone handling updates and changes for you, are $149 a year or $349 a year depending on how much you need.
Why is $499 so much lower than what an agency quoted me?
Because I am one person in Philadelphia with no office, no account manager, and no sales team. That overhead is real work an agency does, and for some projects it is worth paying for. For a small business that needs a clear, fast, findable website, it is overhead you are paying for and not using.
Do I have to pay it all at once?
No. Payment plans are available, and the schedule gets written down before anything starts. You will never get a surprise invoice from me — the number you agree to is the number you pay.
Do I need to get on a call to get a quote?
No, and you never will with me. Intake is a written questionnaire that takes about ten minutes. Everything after that happens over email or text, on your schedule. Plenty of owners are on a shop floor all day and cannot take a midday call — that is exactly why it works this way.
Want a real number for your situation?
Fill out the questionnaire — it takes about ten minutes — and you will get a fixed quote back in writing. No call, no pitch, and if what you need is not something I should be building, I will tell you that instead.
Start your projectRelated reading