Data with Sachin

How to Hire a Web Designer: Where to Find One, Questions to Ask, Red Flags, Pricing and Contract Checklist

How to hire the right web designer for your business

In this article
  1. Step 1: Define what you need
  2. Step 2: Decide what kind of help you need
  3. Step 3: Where to find web designers
  4. Step 4: Review portfolios properly
  5. Step 5: Questions to ask
  6. Red flags
  7. Step 6: Compare proposals
  8. Step 7: Contract checklist
  9. Working together for a smooth project
  10. Frequently asked questions

To hire a web designer: define your goals, must-have features and budget, find candidates through referrals, portfolios and platforms, review their past work and results, ask about process, timeline, SEO, ownership and support, compare written proposals with the same scope, and sign a clear agreement covering deliverables, payment milestones, revisions and who owns the domain, accounts and files.

Step 1: Define what you need

Write a one-page brief:

  • Business and audience
  • Goal: calls, bookings, leads, sales
  • Pages (estimate) and examples of sites you like
  • Features: booking, payments, WhatsApp, forms, blog, multilingual, CRM integration
  • Content: do you have copy and photos, or need them?
  • Platform preference (if any)
  • Budget range and deadline

(Budget guide: How much does a website cost?)

Step 2: Decide what kind of help you need

OptionBest forTypical cost
Freelance designer-developerSmall and medium business sites~$1,000–$8,000
Small studio/agencyStrategy, branding, larger sites~$5,000–$30,000+
Specialist (Shopify, Webflow, WordPress)Platform-specific buildsVaries
Marketplace freelancerSmall tasks, tight budgetsWide range; quality varies

(Understanding the role: What does a web designer do?)

Step 3: Where to find web designers

  • Referrals from businesses whose websites you like
  • Search for designers in your city or niche
  • Portfolio sites: Dribbble, Behance, Awwwards
  • Platform directories: Webflow Experts, Shopify Partners, Framer Experts
  • Freelance marketplaces: Upwork, Fiverr, Contra, Toptal
  • LinkedIn
  • "Built by" footers on sites you admire (see What is this website built with?)

Step 4: Review portfolios properly

Look for:

  • Live websites, not just mockups
  • Mobile versions (open them on your phone)
  • Speed: run them through PageSpeed Insights
  • Relevance to your industry or goals
  • Variety: not every site identical
  • Results: more leads, bookings or sales from previous clients
  • Reviews and references

Step 5: Questions to ask

  1. What's your process from start to launch?
  2. Who writes the copy and provides images?
  3. Which platform do you recommend for me and why?
  4. Will I be able to edit the site myself? Is training included?
  5. How do you handle SEO (titles, structure, speed, redirects from my old site)?
  6. How do you make sites fast and mobile-friendly?
  7. How many revision rounds are included?
  8. What's the timeline and what do you need from me?
  9. Who owns the domain, hosting, design files and code?
  10. What happens after launch: support, maintenance, costs?
  11. Can you integrate booking, WhatsApp, CRM, payments or automations?
  12. Can I speak to past clients?

Red flags

  • Very low prices with vague scope
  • No live portfolio examples
  • Insisting on registering your domain in their name
  • No written proposal or contract
  • 100% payment upfront for large projects
  • Promises of "guaranteed #1 on Google"
  • Poor communication before you've even hired them
  • Unclear who will actually do the work

Step 6: Compare proposals

A good proposal includes:

  • Scope: pages, features, integrations
  • Deliverables: design, build, content entry, SEO setup, training
  • Timeline and milestones
  • Price and payment schedule (e.g., 40/40/20 or 50/50)
  • Revision rounds
  • Exclusions (copywriting, photography, paid plugins)
  • Post-launch support

Step 7: Contract checklist

  • Scope and deliverables
  • Price, payment milestones and late changes pricing
  • Timeline and responsibilities (your content deadlines too)
  • Ownership/IP transfer on final payment
  • Domain, hosting and accounts in your name
  • Third-party licences (fonts, images, plugins)
  • Confidentiality
  • Warranty period for bug fixes
  • Maintenance terms
  • Termination terms

Working together for a smooth project

  • Give examples and explain what you like about them
  • Provide content on time (the most common cause of delays)
  • Consolidate feedback from your team into one voice
  • Focus feedback on goals ("customers need to see prices faster") rather than personal taste
  • Test on your own phone before launch

Frequently asked questions

How do I hire a web designer?

Define your goals, features and budget, find candidates via referrals and portfolios, review their live work, ask about process, SEO, ownership and support, compare written proposals and sign a clear contract.

How much does it cost to hire a web designer?

Small business websites typically cost $1,000–$8,000 with a freelancer and more with an agency, depending on scope and features.

Should I hire a freelancer or an agency?

Freelancers suit small and medium projects and offer direct communication at lower cost; agencies suit larger projects needing strategy, multiple specialists and more capacity.

What should I ask a web designer before hiring?

Ask about their process, copy and images, platform choice, editing ability, SEO, speed, revisions, timeline, ownership, post-launch support and integrations.

Who should own my website domain?

You. Always register the domain and key accounts in your business's name, giving the designer access rather than ownership.

How long does it take a web designer to build a website?

Typically two to eight weeks for a small business site, depending on scope, feedback speed and content readiness.

Want a website built for your business?

I design and build fast, modern websites that turn visitors into customers, with booking, WhatsApp and automations built in. Tell me about your business.

Start a conversation
Sachin Rawat

Written by Sachin Rawat

AI & automation engineer · websites, apps and motion design

I build AI agents, automations, websites, apps and motion design for businesses. These guides answer the questions people actually search, written from hands-on experience building them.

Work with meMore stories

More from Sachin Rawat

Sachin Rawat

How to Make a Booking Website: Step-by-Step for Clinics, Salons, Tours, Rentals and Service Businesses

How to create a booking website where customers can see availability, book and pay online: choose your booking model, pick a platform (Wix Bookings, Squarespace Scheduling, WordPress plugins, Calendly/Cal.com, Shopify apps, custom build), set services, staff and availability, payments and deposits, reminders, integrations, design tips that increase bookings, costs and mistakes.

3 min read · Nov 12, 2026
Sachin Rawat

How to Invent an App: From Idea to Launch (Finding Ideas, Validating Them and Getting It Built)

How to invent an app even if you're not a developer: find app ideas from real problems, research competitors, validate demand cheaply, define the MVP, protect your idea, design a prototype, choose how to build it (no-code, AI builders, hire developers), funding options and launching.

3 min read · Nov 12, 2026
Sachin Rawat

How to Get an App Developed: Hiring a Developer or Agency, Costs, Process and How to Protect Your Idea

How to get an app developed for your business or idea: write a clear brief, decide between freelancers, agencies, in-house or no-code, where to find app developers, evaluating portfolios, questions to ask, pricing models and typical costs, contracts and IP ownership, NDAs, the development process, and managing the project to launch.

3 min read · Nov 12, 2026
Sachin Rawat

How to Design an App From Scratch With the Least Cost: A Lean, Step-by-Step Process

How to design an app from scratch on a small budget: define the problem and users, map the core flow, sketch wireframes, use free tools like Figma and UI kits, build a clickable prototype, test with users, design system basics, accessibility, handoff, and when to use no-code, templates or hire a designer to save money.

3 min read · Nov 12, 2026

Want a website for you? I'll design and build it for you.

Contact now