Web Development
Website Banwani Hai? What to Prepare Before You Hire a Website Developer
"Website banwani hai" is usually where it starts: a message to a cousin who knows computers, a freelancer from Instagram or an agency found on Google. A few weeks later, many owners are still waiting for the first draft, or they have a site that looks fine but does not bring in any enquiries. In most cases the developer was not the main problem. Nobody decided clearly what the website was for, and the content was not ready.
The short answer: before you contact a developer, decide the one main job the website has to do, list the pages you need, collect your logo, photos and text, register (or locate) your domain in your own name, and set a budget range with a clear list of must-haves. Put it on one page. With that brief in hand you will get quotes you can actually compare, and the project will move at the speed of the build instead of the speed of your inbox. The rest of this guide walks through each item, the questions to ask, and the warning signs to watch for.
Why preparation changes the quote and the timeline
Developers price what they think you are asking for. If one person reads "a simple website" as four pages built on a template and another reads it as a custom design with a booking system, their quotes will be far apart, and both are reasonable. A short written brief removes that guesswork.
Preparation also decides the timeline. Building a small business website is rarely the slow part. Waiting for photos, service descriptions and approvals is. If your content is ready on day one, a small site can move from first draft to launch quickly. If it is not, the project stalls no matter who builds it.
Step 1: Decide the one job the website has to do
Write one sentence that finishes this line: "The website is working if visitors…" For example:
- "…call us or send a WhatsApp message about a treatment." (a clinic or salon)
- "…fill in the enquiry form with their requirement and budget." (a contractor, interior designer or B2B supplier)
- "…book a slot without calling." (a consultant, physiotherapist or coach)
- "…buy a product and pay online." (a shop)
That sentence decides a lot: which button appears on every page, whether you need a form, a booking system or a payment gateway, and how you will judge the site after launch. It also tells the developer which kind of website you need. If you are unsure, our guide to business website costs explains the five common types and why a booking or e-commerce site is a different project from an information site.
Then write down what a good enquiry looks like. "Someone in our city asking about a specific service" is more useful than "more traffic". It keeps the conversation focused on customers, not visitor counts.
Step 2: List the pages you actually need
Most small service businesses need fewer pages than they expect. Start with this list and remove anything that does not serve your goal.
| Page | Its job | What you need to supply |
|---|---|---|
| Home | Say what you do, for whom, where, and how to contact you, within the first screen. | A one-line description, your best photo, the main contact method |
| Services (one page, or one per major service) | Answer the questions customers ask before they call. | Each service: what it is, who it suits, how long it takes, a price or "starting from" if you share prices |
| About | Build trust: who runs the business and why they are qualified. | Your story in a few lines, team photos, registrations or qualifications you can prove |
| Contact | Make reaching you effortless. | Phone, WhatsApp number, email, address, map location, opening hours |
| Gallery or work samples | Show real results. | Your own photos (before/after only with client permission) |
| Privacy policy | Explain what you do with data from forms or bookings. | Who receives the enquiries and how long you keep them |
A blog is worth adding only if someone will write for it regularly. An empty "Latest news" section with one post from two years ago does more harm than none at all.
If you want to see how these pages come together for your type of business, browse our industry examples for clinics, salons, restaurants and law firms.
Step 3: Collect your content before the build starts
Content is the most common reason website projects slip. Gather these in one shared folder:
- Logo in the best quality you have. A vector file (SVG, AI, EPS or PDF) is ideal; a large PNG is acceptable.
- Photos of your premises, team and work. Recent phone photos taken in daylight are usually better than stock images, because customers can tell the difference.
- Service details: names, short descriptions, durations and prices if you publish them.
- Answers to common questions. Ask whoever answers your phone to list the ten questions they hear most. Those answers make excellent website copy.
- Proof: registrations, certifications or memberships you can show, and genuine reviews you have permission to quote. Never invent testimonials; they damage trust when spotted.
- Business details: the exact business name, address and phone number you use everywhere else, including your Google Business Profile.
If writing is not your strength, say so early and ask whether the developer offers copywriting or can work from voice notes. Many owners explain their business far better out loud than in a document.
If your website will collect personal details through forms or bookings, keep only what you need and explain how you use it. India's Digital Personal Data Protection Act, 2023 applies to personal data collected online, and its Rules were notified in November 2025 with obligations phasing in over 18 months. Ask your developer for a plain-language privacy notice and a form that does not ask for more than necessary.
Step 4: Sort out the domain and who owns what
This step protects you more than any other. Before any money changes hands, agree in writing that you own the following, and that the accounts are in your name or your company's name:
- The domain name (for example, yourbusiness.in). Register it yourself, or make sure the developer registers it in your name with you as the account owner.
- The hosting account, or at least the right to move the site elsewhere with all files and data.
- Business email on your domain, if you use it.
- Google Business Profile, Search Console and analytics, with you as owner and the developer as a user you can remove.
- Design files and content created for your site.
Keep a simple document listing every login, who holds it and when it renews. Lost domains, usually registered years earlier by someone who has since disappeared, are one of the most frustrating problems small businesses run into.
Step 5: Set a budget range and split must-haves from nice-to-haves
You do not need an exact number, but a range helps a developer suggest the right approach rather than the most expensive one. Then sort features into two columns:
- Must-have for launch: the pages above, mobile-friendly design, a fast contact method, basic on-page SEO, a contact form or booking.
- Later: a blog, multiple languages, online payments, a customer login, integrations with your billing software.
Launching with the must-haves and adding the rest once you see how customers use the site is almost always cheaper than trying to predict everything up front. Remember to budget for running costs too: domain renewal, hosting, and any maintenance or support after launch. Our website cost guide covers those in detail, and our own fixed-price packages are listed on the pricing page.
Questions to ask a developer before you agree
You are not trying to catch anyone out. Good developers are happy to answer these, and the answers tell you a lot.
- Can I see two or three live sites you built for businesses like mine? Open them on your phone, not just on a laptop.
- What exactly is included in the price? Number of pages, rounds of revisions, copywriting, images, forms, SEO basics.
- Who will own the domain, hosting account and files? The answer should be "you".
- Is it built on a template, a website builder, WordPress or custom code? Each can be the right choice. What matters is that you understand the trade-off and can update the content you need to.
- How do I update prices, photos or opening hours after launch? Ask for a demonstration if there is an admin panel.
- What happens after launch? Is support included, for how long, and what does it cover? What do changes cost afterwards?
- What are the yearly running costs? Domain, hosting, email, plugins, maintenance.
- How will the site load on a slow mobile connection? Most of your visitors will be on phones.
- What basic SEO is included? At minimum: unique page titles and descriptions, a sitemap, correct headings, and connecting the site to Google Search Console.
- What is the timeline, and what do you need from me at each stage?
Red flags worth walking away from
- The domain will be registered in the developer's name "for convenience".
- No written scope: just a single number and "we will make it nice".
- Guaranteed first-page Google rankings by a date. Nobody can promise that honestly.
- Full payment up front for a large project, with no milestones.
- No live examples, or examples that turn out to be someone else's work.
- A yearly "maintenance" fee with no description of what it includes.
- Pressure to decide today because of a discount that expires tonight.
A one-page brief you can copy
Paste this into a document or a WhatsApp message and fill it in. It covers what most developers need for an accurate first quote.
- Business: name, city, what you sell, who your customers are.
- Goal: "The website is working if visitors…"
- Main action: call, WhatsApp, form, booking or purchase.
- Pages: your list from Step 2.
- Content status: what is ready (logo, photos, text) and what you need help with.
- Must-have features: for example, WhatsApp button, enquiry form, Google Maps, booking.
- Later features: for example, blog, payments, Hindi version.
- Domain: already owned (which one), or needs registering.
- Sites you like: two or three links, and what you like about each.
- Budget range and ideal launch date.
Frequently asked questions
Do I need a website if I already have a Google Business Profile?
A Business Profile is essential for local searches, but it gives you limited space and little control over how information is presented. A website lets you explain services in depth, answer objections and capture enquiries. Many businesses need both; we compare the options in our article on websites versus Instagram-only presence.
Should I hire a freelancer or an agency?
Either can work. What matters more is a written scope, ownership of your accounts, proof of similar work and clear support after launch. Ask both the same questions from this guide and compare the answers, not just the price.
How long does a small business website take?
The build itself is usually the shorter part. The overall time depends mostly on how quickly content and feedback come in. Having your brief and content ready before you start is the most reliable way to shorten it.
Can I update the website myself later?
Ask before you agree. Some setups let you edit text and photos easily; others need a developer for every change. Decide which parts you want to update yourself, such as prices, offers or opening hours, and make sure those are editable.
The next step
An hour spent on the brief saves weeks of back-and-forth. Decide the goal, list the pages, gather your content, secure your domain, and then talk to two or three developers with the same brief. If you would like us to be one of them, see how we approach website development, browse our live demo sites, or send your brief through our contact page.