Your agency has been saying the site is nearly ready for a year
If your web agency has been telling you the site is 'nearly ready' for close to a year, the site is not nearly ready. It is either stuck in a queue behind bigger clients, half-built by someone who has since left, or sitting untouched while you keep paying retainer fees. A small business website should take four to eight weeks, not twelve months, and you are within your rights to ask for a hard deadline or your deposit back.
What 'nearly ready' actually means
'Nearly ready' is the safest thing an agency can say. It commits to nothing. It buys another two weeks before you ask again.
What it usually translates to in practice is one of three things. Either no one has touched the site this month, the person who started it has left, or it is being built by someone juggling six other projects who gets to yours on Friday afternoons.
The phrase 'final stages' is in the same category. So is 'just waiting on one last thing' and 'going through QA'. None of these are timelines. They are stalling phrases that sound like progress.
Why agency builds stall for a year
A small business website - five to ten pages, a contact form, a few photos - is roughly four to eight weeks of actual work. Sometimes less. The reason yours has taken a year is almost never technical.
The usual reasons:
- You are not a priority. The agency took on a bigger client and yours got moved to the back of the queue. Every queue.
- Staff turnover. The designer or developer who started your build has left. Whoever inherited it is reluctant to touch someone else's half-finished work.
- Sign-off bottleneck. They sent you a draft, you sent feedback, they took six weeks to action it, you took two weeks to look at it, and the cycle repeats. Multiply by ten rounds.
- It is being subcontracted. The agency you hired is not doing the work. They are passing it to a freelancer or an overseas team and chasing them just like you are chasing the agency.
- They have lost interest. The deposit is spent, the remaining balance is small, and the build now loses them money to finish. It is easier to keep saying 'nearly ready' than to write off the project formally.
None of these are your problem to solve. You paid for a website on an agreed timeline. The internal mess on their side is not something you owe patience for.
Questions to ask your agency right now
Send one email. Keep it short. Ask exactly these questions and ask for a written reply:
- What is the specific date the site will go live?
- What tasks remain between now and that date?
- Who is the named person currently doing the work?
- Can I see the site as it stands today, on a preview link?
The preview link is the important one. If they cannot show you the site in its current state within a day or two, the site does not exist in any meaningful form. There is no half-built version sitting on a server. They have not started, or they have started and abandoned it.
If they refuse, deflect, or send another 'nearly ready' reply with no date, you have your answer. The 'just waiting on one last thing' line has now been deployed at least three times by my count.
How to get your money or your site back
You have two options and you should pick one within the next fortnight.
Option one: set a hard deadline. Write to them stating that under the agreed contract, the site must be delivered by a specific date - give them four weeks - or you will be requesting a refund of your deposit under the Consumer Rights Act 2015. Services must be provided within a reasonable time. A year is not a reasonable time for a small business website.
Keep the email factual. No anger, no threats, just dates and consequences. Send it from an address you can prove ownership of, and keep copies.
Option two: walk away and rebuild. If the deposit was small relative to the cost of waiting another six months, write off the loss and start again with someone who will actually finish. Ask the agency in writing for any work completed so far - copy, photos you supplied, any draft designs. They owe you these even if the site never launched.
If they registered a domain in their name on your behalf, ask for it to be transferred to you. They are required to do this. The domain is yours regardless of who set it up.
What a realistic build timeline looks like
For a standard small business site - homepage, about, services, contact, a few extras - here is what reasonable looks like:
- Week 1: brief, gather copy and photos, agree the structure
- Weeks 2-3: design and build
- Week 4: review, revisions, sign-off
- Week 5: launch
Add a week or two if you are slow to send content, or if you want a bespoke design rather than a tidy template. Six to eight weeks end to end is normal. Twelve weeks is on the long side. Twelve months is not a build, it is a hostage situation.
Whether you run a salon in Leeds or a small accountancy in Bristol, the work involved is the same and the timeline should be measured in weeks, not seasons.
If you want to start over with someone who quotes a date and hits it, I build sites from £600 with a clear four to six week timeline and a fixed price. After launch, most clients move onto the Maintained plan at £65/month so the site keeps getting looked after by the person who built it. No queue, no 'nearly ready', no surprises.
Frequently asked questions
How long should a small business website take to build?
Four to eight weeks is normal for a five to ten page site. That includes briefing, design, build, your feedback, and launch. Anything beyond twelve weeks usually means the agency has deprioritised the project or there is a staffing problem on their side.
Can I get my deposit back if the agency has missed the deadline by months?
Yes, under the Consumer Rights Act 2015, services must be delivered within a reasonable time. A year is not reasonable for a small business website. Write to them setting a final deadline of four weeks and stating that you will request a refund if the site is not delivered. Keep everything in writing.
What should I do if the agency cannot show me a preview of the site?
If they cannot share a live preview link within a day or two, the site does not exist in any meaningful form. That is your signal to either set a firm deadline or walk away. There is no scenario where 'nearly ready' means there is nothing to look at.
Is it worth waiting if the agency promises it will be done next month?
Only if they put a specific date in writing and name the person doing the work. Vague reassurances after a year of delays are the same vague reassurances you have already been given. If the next promise looks like the last ten, it will end the same way.
Can I take the work done so far to another developer?
Yes. Ask the agency in writing for any copy, photos, and draft designs they hold for your project. You supplied or paid for most of it. A new developer can usually start from scratch faster than salvaging a half-built site, but having the assets gives you options.
Should I leave a bad review or take legal action?
Try the formal deadline letter first - most agencies will either deliver or refund once you cite the Consumer Rights Act. Small claims court is an option for amounts under £10,000 if they refuse. Reviews are your right but lead with the recovery, not the revenge.
Need a site actually delivered in weeks, not months?
I build small business sites from £600 with a fixed four to six week timeline and a clear price. Once it is live, the Maintained plan at £65/month keeps the same person looking after it - no queue, no excuses.
Message me on WhatsApp