Hiring a web design agency is one of those decisions that looks simple until you are in the middle of it. You find an agency, they build you a website, you pay them. What could go wrong? Quite a lot, as it turns out. The wrong agency will cost you money, waste months of your time, and deliver a website that looks fine but does not generate enquiries or rank on Google.
I have spoken to business owners across Walsall who have been through bad agency experiences. A florist in Pelsall whose website took 9 months instead of 6 weeks. A plumber in Rushall who paid £4,000 for what turned out to be a £40 WordPress template. A retailer near Walsall Market whose developer disappeared after launch and left them with no access to their own domain.
This guide covers what to look for, what to ask, what to avoid, and how to compare quotes so you end up with a website that works for your business.
What to look for in a Walsall web design agency
Before you look at portfolios or request quotes, decide what actually matters to you. Here are the six things that separate a professional agency from someone who bought a theme and calls themselves a designer.
Relevant portfolio
A good portfolio shows projects similar to what you need. If you want an ecommerce store, look for ecommerce projects in their previous work. If you need a site that ranks locally, check whether their existing clients appear in local search results. A portfolio full of restaurant websites does not mean they can build a complex booking system for your garage in Brownhills.
Look at the actual live websites, not just screenshots on the agency's own site. Do they load fast? Are they easy to use on mobile? Can you find the information you need quickly? If the agency's own portfolio sites are slow or confusing, that tells you something.
Clear process
A professional agency can tell you exactly how their process works. Discovery call, proposal, design mockups, revisions, development, content, testing, launch. If they cannot explain their process clearly, they probably do not have one. Working without a process means missed deadlines, scope creep, and surprises at every stage.
Transparent pricing
You should know what you are paying for before you sign anything. A quote should list specific deliverables: number of pages, number of revision rounds, what functionality is included, what costs extra. “Website design from £2,000” tells you nothing about what you actually get for that price.
Ask about ongoing costs too. Hosting, maintenance, domain renewal, SSL certificates, and content updates all cost money. A good agency tells you about these upfront. A bad one hides them until you are already locked in.
Post-launch support
Your website needs to be updated after launch. Software needs patching. Content needs refreshing. Things break. Ask what happens after the site goes live. Do they offer a maintenance package? What is the response time if something goes wrong? How much do minor changes cost?
Some agencies build a site, hand it over, and you never hear from them again. Others offer ongoing support contracts. Neither approach is inherently wrong, but you should know which you are getting before you commit.
Technical expertise
Design matters, but technical execution matters more in the long run. A beautiful website that loads slowly, breaks on certain devices, or cannot be found on Google is a waste of money. Ask about their approach to speed optimisation, mobile responsiveness, and SEO. If they dismiss these questions or give vague answers, that is a warning sign.
Communication style
You will spend a lot of time talking to your agency during the build. Do they respond promptly? Do they explain technical concepts in plain English? Do they listen to what you actually want, or push you toward what is easiest for them? A 10-minute phone call tells you more about communication style than a polished proposal.
10 questions to ask before you sign a contract
Print these out. Take them to every initial meeting. The answers will tell you whether you are dealing with a professional or an amateur.
1. What is included in the price?
If they cannot give you a written list of deliverables, the price is not real. It is a starting point that will grow.
2. Who owns the design and content after launch?
You should own everything. The domain, the design files, the content, the code. Some agencies retain ownership to lock you into their hosting. Get this in writing.
3. What platform do you recommend and why?
A good agency will recommend a platform based on your needs, not their preferences. If they only build on one platform and refuse to discuss alternatives, they are fitting your business to their tool rather than the other way round.
4. How do you handle SEO during the build?
Basic SEO should be included in any build. Meta titles, descriptions, heading structure, image alt text, XML sitemap, and page speed optimisation. If they treat SEO as an optional extra, find someone else.
5. What happens after launch?
Ask about training, documentation, bug fixes, and ongoing support. You should not need to call the agency every time you want to change a phone number on your contact page.
6. Can I see a recent project and speak to the client?
Any reputable agency will put you in touch with a recent client. If they refuse, something is wrong.
7. How do revisions work?
Most agencies include 2 or 3 rounds of revisions. Ask what counts as a revision versus a new feature. This is where scope disputes happen.
8. What is your payment structure?
Standard practice is a deposit upfront (usually 30 to 50%), with the balance on completion. If they want 100% upfront, walk away. If there is no written payment schedule, get one.
9. How long will it take?
Get a timeline in writing. Ask what causes delays and how they handle them. If they say “2 to 3 weeks” for a full business website, they are either lying or cutting corners.
10. What happens if I am not happy with the result?
A professional agency has a process for this. Revisions, mediation, refund policies. If they cannot answer this question clearly, they have never been asked it before, which means they have not been doing this long.
Red flags that should make you walk away
Some warning signs are obvious once you know what to look for. If you spot any of these during your initial conversations, find a different agency.
No portfolio or only template work
If an agency cannot show you completed projects, they either have not done any or the ones they have done are not good enough to share. Check whether the sites in their portfolio are actually custom designs or just ThemeForest templates with different logos. You can usually tell by whether multiple portfolio sites look structurally identical.
Vague pricing
“It depends on your requirements” is a reasonable answer when you first describe your project. It stops being reasonable after you have given a detailed brief. If you have explained exactly what you need and they still cannot put a number on it, they are either unsure of their own costs or they want the freedom to charge whatever they feel like later.
No written contract
A verbal agreement is worth the paper it is not written on. Every professional agency uses a contract that specifies deliverables, timelines, payment terms, and what happens when things go wrong. If they want to work without one, they are not professionals.
Promising page one Google rankings
No one can guarantee a specific Google ranking. Not Google themselves, not any agency, not any SEO expert. If someone promises you page one, they are either going to use black-hat tactics that get your site penalised later, or they are targeting search terms that nobody actually uses. A honest agency will talk about realistic improvements over a defined period.
No maintenance or support plan
Websites need ongoing care. Security updates, content changes, performance monitoring. If an agency builds your site and has no plan for what happens next, you will be stuck finding someone else to maintain it, or you will watch it slowly break over the next 12 months.
Pressure to sign immediately
“This price is only valid for 48 hours” is a pressure tactic, not a legitimate business practice. A good agency wants you to make an informed decision. A bad one wants you to commit before you have time to think it through or compare quotes.
How to compare quotes fairly
When you have two or three quotes on the table, the cheapest one is not always the best value. Here is how to compare them properly.
Compare scope, not price
A £3,000 quote that includes design, development, content, SEO setup, and 12 months of support is better value than a £2,000 quote that only covers design and development. Read what is included and what is excluded. Ask each agency to quote on the same scope so you are comparing like for like.
Ask what is not included
This is as important as what is included. Common exclusions: stock photography, copywriting, SSL certificates, email hosting, ongoing SEO, and training on how to use the CMS. A quote that looks cheap can become expensive once you add these items.
Check ongoing costs
Ask for a full breakdown of costs in year one and year two. This includes hosting, domain renewal, maintenance, and any licence fees for plugins or themes. A competitive build price paired with expensive ongoing hosting is a common trick.
Verify what “support” means
Every agency offers “support.” The definitions vary wildly. For some it means answering emails within 48 hours. For others it means a guaranteed 4-hour response time with a dedicated account manager. Ask for specifics: response times, what is covered, what costs extra, and whether there is a minimum contract period.
Local agency vs remote agency vs freelancer
You have three options when hiring someone to build your website. Each has advantages depending on your situation.
Local agency (Walsall or West Midlands)
The main advantage is face-to-face communication. Sitting in a room with someone and looking at design mockups on a screen is faster and more productive than exchanging emails for two weeks. A local agency also understands your market. They know what works for businesses in Aldridge, Bloxwich, and Darlaston because they have worked with businesses there before.
The disadvantage is cost. Local agencies have office rent, staff salaries, and business rates to cover. Their prices reflect that. But for most Walsall businesses, the accountability and communication benefits outweigh the price difference.
Remote agency (UK-based but not local)
Remote agencies are often cheaper because their overheads are lower. Many are excellent. The risk is communication. You will be working via email, video calls, and project management tools. If you are comfortable with that and the agency has a strong portfolio and clear process, this can work well.
The problem comes when something goes wrong. If your site goes down on a Friday evening and your agency is in Edinburgh or Bristol, you are waiting until Monday for a response. A local agency you can phone directly has an advantage here.
Freelancer
Freelancers are usually the cheapest option and can be a good choice for small, straightforward projects. A freelancer building a 5-page brochure site for a business in Willenhall can deliver good work at a lower price than an agency with higher overheads.
The risk is reliability. Freelancers get sick, go on holiday, take on too much work, or occasionally disappear. If your freelancer is unavailable and your site breaks, you have no backup. Agencies have teams, so if one person is away, another can step in.
For larger projects, ecommerce stores, custom functionality, or anything requiring ongoing support, an agency is the safer choice. For a simple site with a limited budget, a freelancer with good references can be perfectly adequate.
Whatever option you choose, make sure you get a proper web design contract, own your domain and hosting, and have access to your website's backend. The cost of the build matters less than the cost of recovering from a bad one.
Frequently asked questions
How much does a web design agency in Walsall charge?
Most Walsall agencies charge between £2,000 and £15,000 for a website, depending on complexity. A brochure site costs £2,000 to £4,000. A business website with a CMS costs £4,000 to £8,000. An ecommerce store costs £5,000 to £15,000. Custom web applications start at £15,000 and go up from there.
How long does it take to build a website with an agency?
Most business websites take 4 to 8 weeks from briefing to launch. Ecommerce stores take 6 to 12 weeks. Custom web applications can take 3 to 6 months. If an agency promises a full website in under 2 weeks, they are cutting corners.
Should I hire a local agency or a remote one?
Local agencies offer face-to-face meetings and better understanding of your market. Remote agencies may charge less but communication is harder. For most Walsall businesses, a local agency is the safer choice, especially for a first website or a complex project.
What should be included in a web design quote?
A proper quote should list all deliverables, the number of revision rounds, who provides content, hosting arrangements, ongoing costs, and a timeline. If any of these are missing, ask for clarification before signing.
Do I own my website after the agency builds it?
You should. Check the contract carefully. Some agencies retain ownership of the design or tie you to their hosting. Make sure you own the domain, design files, and content. If ownership is unclear in the contract, get it clarified in writing.