Advertisement
Choosing the wrong web developer costs more than the original project. Delays, poor code quality, scope creep, and maintenance problems compound over years. Choosing the right one accelerates your business. Here's exactly how to evaluate and select a web developer or agency as a UK or US business owner — without needing to be technical yourself.
Freelancer vs Agency vs In-House: The Right Choice First
Before evaluating any individual or firm, decide on the engagement model.
Freelancer:
- Best for: Small-scope projects (landing pages, minor features, specific skills)
- Cost: £40–150/hour UK; $60–200/hour US
- Risk: Single point of failure; if they're unavailable, your project stops; no team for complex work
- GDPR consideration: Ensure a proper data processing agreement (DPA) is in place
Agency:
- Best for: Full website builds, ongoing development partnerships, complex projects
- Cost: £80–250/hour UK; $100–300/hour US (effective rate)
- Benefit: Team coverage, project management, broader skill set, accountability structure
- UK/EU: Established agencies typically have GDPR-compliant processes and DPAs in place
In-house developer:
- Best for: Businesses where digital development is core and continuous
- Cost: £45,000–90,000/year (mid-senior UK developer salary)
- Not appropriate for: One-time projects or businesses with intermittent development needs
What to Look For: The 8 Non-Negotiables
1. Relevant portfolio with proven results Ask for examples of projects similar to yours. Not just screenshots — ask for traffic, conversion, or revenue data if they claim their work produced business results. A web developer who can't point to business outcomes beyond "it looked nice" is building websites, not growing businesses.
2. Technical stack alignment Ensure they work in the technologies that are right for your project. For content-heavy sites: Next.js, Astro, or Webflow. For e-commerce: Shopify (standard), Shopify Plus (enterprise), or WooCommerce with managed hosting. Red flag: a developer who insists their preferred stack is always the right choice, regardless of your requirements.
3. Process transparency Good developers have a defined process: discovery → wireframes → design → development → testing → launch → handover. Ask how they handle scope changes, what communication tools they use, and how you'll see progress. No process = unpleasant surprises.
4. References you can actually contact Ask for 2–3 references and contact them. Ask: Was the project delivered on time? On budget? Did the developer communicate well? Would you hire them again? A developer who is reluctant to provide references has something to hide.
5. Post-launch support clarity What happens after launch? Is there a warranty period for bugs? What does ongoing maintenance cost? How do you contact them for urgent issues? Get this in writing before signing.
6. Clear contract and IP ownership Your contract should state: you own all code and assets upon final payment. Some developers retain IP rights by default — especially on templates or proprietary frameworks. Confirm IP transfer explicitly.
7. GDPR/privacy compliance knowledge (UK/EU businesses) For UK businesses, your developer should understand: cookie consent implementation, data minimisation in forms, GDPR-compliant analytics setup (GA4 with IP anonymisation, or privacy-first alternatives like Plausible), and proper data processing agreements. If they blank when you ask about GDPR, walk away.
8. Performance-first mindset Ask: "What Core Web Vitals scores do your sites typically achieve?" A developer who doesn't know what Core Web Vitals are is not building for search performance in 2026. Target: LCP under 2.5s, CLS under 0.1, INP under 200ms.
Red Flags: Walk Away If You See These
- Portfolio is all over 3 years old
- No discovery process — they quote before understanding your business
- Fixed "website packages" with predetermined page counts and features
- Can't explain their stack choices in plain language
- Pushes you toward solutions you don't need (unnecessary complexity = more billable hours)
- No contract or vague "terms of service" instead of project-specific agreement
- Can't provide references
- Payment terms requiring 100% upfront
- No staging environment — they work directly on the live site
Questions to Ask Before Hiring
- Can you walk me through a recent project from brief to launch?
- How do you handle scope changes mid-project?
- What Core Web Vitals scores does this type of site typically achieve?
- Who owns the IP and code after launch?
- What does your post-launch support look like?
- Have you built sites compliant with GDPR / CCPA before?
- What's your process if the project runs over timeline?
- Who will actually work on my project (if agency)?
Budget Expectations for UK Businesses
- Landing page (single page): £1,500–£4,000
- Small business website (5–8 pages): £3,000–£8,000
- Medium business website with CMS: £8,000–£18,000
- E-commerce (Shopify, up to 500 products): £5,000–£15,000
- Custom web application: £20,000–£80,000+
US market rates run approximately 20–40% higher at comparable quality levels.
Once you've chosen your developer and launched your site, use our high-converting website checklist to ensure the fundamentals are correct. To understand whether your existing site is underperforming before briefing a new build, get a free website audit. And if you're also evaluating the platform choice, see custom website vs template for the comparison.
Frequently Asked Questions
Should I hire locally or work with a remote developer?
Location matters less than quality and communication. Remote working is standard across UK and US development. More important: timezone overlap (UK businesses working with US East Coast have 5-hour overlap — manageable; UK with West Coast is harder for real-time collaboration).
How long should a web development project take?
A small business website: 4–6 weeks. A medium website: 6–10 weeks. E-commerce: 6–12 weeks. Custom applications: 12–24 weeks. Developers who promise unrealistically fast timelines often cut corners.
What's the difference between a web designer and a web developer?
A web designer focuses on visual design — layouts, colours, typography. A web developer builds the functional site. Many specialists do both. For business websites, you need both skill sets — ensure whoever you hire covers both, or that both skills are represented in the team.
Advertisement
