Knowledge Mark G
Hire Me

10 Questions to Ask a Web Developer Before Hiring Them

A website looks like a one-off purchase, but it is really a long relationship. These are the ten questions to ask a web developer before you pay anything - each with what a good answer sounds like.

Kausar RazaBy Published on · 5 min read · 25 views
Share:

Business

Business owner on a video call with a web developer, with a checklist of questions to ask before hiring
  • Small Business
  • Website Planning
  • Hire Developer
  • Web Development

Need help with this?

I build and fix business websites - fast, mobile-first and built to bring enquiries.

Get in touch

Getting a website built looks like a one-off purchase. In practice it is a long relationship: who controls the domain, whose account the hosting sits in, and who changes things next year all matter long after launch - and you usually find out the answers at the worst possible moment.

I am a web developer, and a steady share of my work comes from business owners stuck with a site someone else built. The cause is almost always the same: the right questions were not asked at the start. Here are the ten I would ask before paying anyone, with what a good answer looks like.

1. Whose name will the domain be registered in?

Good answer: yours, under your email address.

This is the single most important question. Some developers register the domain in their own account for convenience. If you fall out, or they stop trading, your business's web address belongs to someone else, and getting it back can take months - or not happen at all.

Open the account at a registrar yourself (Namecheap, Cloudflare, GoDaddy, or 123-reg in the UK), pay for it yourself, and give the developer access. If domains and hosting are new to you, read domain vs hosting: what is the difference first.

2. Whose account will the hosting be in?

Good answer: yours - or, if it is theirs, a written promise of a full backup on request.

The same logic applies. Whoever controls the hosting controls your files, your database and often your email. Plenty of good developers host clients on their own servers because it makes maintenance easier; that is fine, as long as you can get a complete copy of everything whenever you ask.

3. Will I get the source code?

Good answer: yes, all of it, with no conditions.

You are paying for the site, so it should be yours. Ask directly: "When the project is finished, will I receive the full source code and database?" The answer should be an unqualified yes. A developer who keeps the code is building in a reason you can never leave.

4. How many pages, and who writes the content?

Good answer: a numbered list of pages, and a clear line on who supplies text and photos.

"A five-page website" is where most disputes start. Which five pages? Who writes them? Who provides the photos? Writing content is a separate job that takes real time, and projects stall for months waiting for it. Agree it in writing before work begins.

5. How will it look and work on a phone?

Good answer: it is designed for mobile first.

Most visits to a small-business site now come from phones, yet some developers still design for desktop and "adjust" for mobile afterwards. Ask for links to recent work and open them on your own phone - live sites, not screenshots. Check how fast they load on mobile data, too; speed is something Google measures, as I explain in the Core Web Vitals guide.

6. When will it be ready?

Good answer: a date, and what you will have on that date.

"Soon" is not an answer. A straightforward brochure site can be live within one to two weeks once content is ready; an online shop typically takes several weeks. If someone quotes two months for a simple five-page site, they are either very busy or you are not a priority.

7. How many rounds of changes are included?

Good answer: a set number - two is common - and the rate for anything beyond that.

Without this agreed up front, every small change becomes a negotiation. Knowing the rate for extra work removes the awkwardness on both sides.

8. What will it cost after launch, every year?

Good answer: domain, hosting and any maintenance listed separately, with renewal prices.

The build is a one-off cost; the domain and hosting renew every year, and some packages hide the first year's costs so the second-year invoice comes as a shock. Ask: "After the first year, what will I pay every year, and for what?" I break down what ongoing care should include in what website maintenance costs and what you get.

9. Can I make small changes myself?

Good answer: yes, through an admin panel you will be shown how to use.

Changing your phone number, swapping a photo or updating opening hours should not need a developer and an invoice. Ask whether you will have an admin dashboard, and ask for a working demo at handover. This is also one of the deciding factors between platforms - see WordPress vs a custom website.

10. What will you do so the site can be found on Google?

Good answer: the technical basics are included - and they can tell you what they are.

No honest developer can promise you the first page of Google. But the foundations should be part of the job: a proper title and description on every page, a fast mobile-friendly build, a sitemap, Search Console set up in your name, and your Google Business Profile linked. If the answer is "SEO is a separate package" with nothing included, the site will launch invisible.

Bonus: how do you take payment?

A deposit of 30-50% up front with the balance on completion is normal and fair to both sides. Be wary of anyone who wants the full amount before any work starts - and equally of a quote that seems far too cheap, because the cost usually reappears later as hosting you cannot leave or changes you cannot make.

Put the answers in writing

A short email confirming the answers to these ten questions is worth more than any contract template, because it covers the things that actually go wrong. If a developer is reluctant to answer any of them clearly, that tells you what you need to know.

If you would like to see how I answer them, my pricing sets out what is included, and you can get a free quote here.

Frequently asked questions

What is the most important question to ask a web developer?+
Whose name the domain will be registered in. It should always be yours, under your email. If the developer holds it, you can lose your web address if the relationship ends.
Should I pay a web developer the full amount upfront?+
No. A 30 to 50 percent deposit with the balance on completion is normal. Be cautious if someone wants 100 percent before starting.
Is it reasonable to ask for the source code of my website?+
Yes. You are paying for the site, so you should receive the full source code and database at the end of the project, without conditions.
How long should it take to build a small business website?+
A simple five- or six-page site can usually go live within one to two weeks once the content is ready. Online shops and custom features take several weeks.
What ongoing costs come with a website?+
Domain renewal, hosting and, if you want it, a maintenance plan. Ask for each one separately, including renewal prices after the first year.
Can a web developer guarantee first page on Google?+
No, and you should be wary of anyone who does. A good developer includes the technical foundations - fast mobile pages, proper titles and descriptions, a sitemap and Search Console - which give the site a fair chance to rank.

Join the conversation

No comments yet — be the first to share what you think.

Leave a comment

Never published.

Optional.

Keep reading

Related articles

View all